未在VPS上更新Flask错误日志文件



我正在学习本教程中的Digitalocean来设置我的web应用程序。https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-gunicorn-and-nginx-on-ubuntu-16-04

我可以在本地机器上运行我的代码,并从错误日志中获得详细的回溯错误消息,即"flack.log",但该文件不会在我使用的虚拟专用服务器上更新(Ubuntu-16-04(。如何从我的VPS中获取Flask的回溯错误消息?

我使用的python环境是Anaconda。下面是我用来创建错误日志文件的代码。调试模式为false。

from flask import Flask
import logging
app = Flask(__name__)
app.config.from_object('project.settings')
filehandler = logging.FileHandler('flask.log')
filehandler.setLevel(logging.ERROR)
app.logger.setLevel(logging.ERROR)
app.logger.addHandler(filehandler)

事实证明,由于系统内存不足,该程序在日志文件有机会更新之前就被终止了。我升级了VPS,问题得到了解决。

最新更新