环境:
python 3.6
flask
flask-sqlalchemy
mysql
gunicorn
nginx
现象:
如果我运行gunicorn和nginx,并连接服务http地址,则无法连接并显示504超时错误。
如果我只跑 python flask(0.0.0.0)
,我可以成功连接。
如果我先 run python flask(0.0.0.0)
,和 shutdown
是的。接下来,我跑 gunicorn
和nginx,我可以连接成功。
但是,大约2到3个小时后,我无法连接 http (504 error)
再一次。所以,我必须重复第三步。
尝试测量:在nginx conf中添加发送\读取时间并增加缓冲区大小。但这也不起作用。
我猜 sqlalchemy
或者 mysql
导致这个问题的原因是,如果我不使用这些库中的任何一个,它都能正常工作。
有人能告诉我怎么修吗?谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!