我使用带有python的flask库来创建一个Web界面。
py应该无限期地运行(它从数据库每隔30分钟获取数据,执行一些操作并将数据帧作为json发送到某个myroute上)
我正在使用:
if __name__ == '__main__':
app.run(host = '0.0.0.0', port = 5055, debug=True)
问题是,过了一段时间,如果我运行http://myapp:5055/myroute,我将得到一个ERR_CONNECTION_REFUSED。 如果我运行lsof -i tcp:5055表明没有应用程序正在使用此端口。 但是我在代码中的.py日志表明代码工作正常(获取数据并调整它)
有关如何进一步调试的任何线索?