Flask 504网关超时
我在一台flask socketio服务器上工作,该服务器处于只返回Flask 504网关超时,flask,flask-socketio,Flask,Flask Socketio,我在一台flask socketio服务器上工作,该服务器处于只返回504s(网关超时)的状态。我们正在服务器前面使用AWS ELB。我想知道是否有人会介意就如何调试这个问题给出一些提示 其他症状: 此问题不会持续出现,但一旦开始出现,则只会从请求中接收到504s。重新启动流程似乎可以解决问题 在服务器上运行netstat-nt时,我看到许多rec-q超过100的条目卡在CLOSE\u WAIT状态 当我在进程上运行strace时,我只看到select和clock\u gettime 在服务器
504
s(网关超时)的状态。我们正在服务器前面使用AWS ELB。我想知道是否有人会介意就如何调试这个问题给出一些提示
其他症状:
- 此问题不会持续出现,但一旦开始出现,则只会从请求中接收到
s。重新启动流程似乎可以解决问题504
- 在服务器上运行
时,我看到许多rec-q超过100的条目卡在netstat-nt
状态CLOSE\u WAIT
- 当我在进程上运行
时,我只看到strace
和select
clock\u gettime
- 在服务器上运行
时,我可以看到进入服务器的有效请求tcpdump
- AWS健康检查正在顺利恢复
- flask socketio的服务器用于生产(不是gunicorn或uWSGI)
- Python的
函数用于对应用程序进行后台监控daemonize