【发布时间】:2017-06-17 14:22:33
【问题描述】:
我有一个 django 应用程序配置为使用 uWSGI 在 nginx 后面运行。在另一台机器上,我正在运行 celery,并将长时间运行的任务从网络服务器推送到任务机器。大部分任务 I/O 是出站 http 请求,这些请求会持续一个小时或更长时间。任务代理是redis。
当任务运行超过一两分钟时,网络服务器变得无响应(503 错误)。
python 应用程序中的任何地方都没有出现错误。任务正常完成,之后网络服务器继续处理请求。
以前有没有人经历过这种情况,如果有,您是如何处理的?谢谢
【问题讨论】:
标签: python django nginx redis wsgi