小编Bjö*_*lja的帖子

Django、uWSGI 和 nginx:进程“无缘无故”死亡

我正在使用 uWSGI 和 nginx 来运行两个并行的 Django 应用程序。其中之一,负载稍多(两者都非常小)每 24 小时持续死亡一次,并显示以下消息:

[pid: 16358|app: 0|req: 1000/1000] 127.0.0.1 () {46 vars in 847 bytes} [Thu Mar 24 16:38:31 2011] GET /aktivitet/409/picknick/ => generated 18404 bytes in 117 msecs (HTTP/1.0 200) 3 headers in 156 bytes (1 switches on core 0) ...The work of process 16358 is done. Seeya!

我正在使用具有以下配置的 Supervisor 启动进程:

[program:uttrakad] command=/home/myuser/webapps/uwsgi_test/bin/uwsgi -s /home/myuser/webapps/uwsgi_test/app1.sock -C /home/myuser/webapps/django/app1.wsgi --processes 1 --harakiri 120 --max-requests 1000 autostart=true autorestart=true stdout_logfile=/home/myuser/logs/user/uwsgi_app1.log redirect_stderr=true stopsignal=QUIT

.wsgi 文件很简单:

import os import sys …

django nginx uwsgi supervisord

2
推荐指数
1
解决办法
4138
查看次数

标签 统计

django ×1

nginx ×1

supervisord ×1

uwsgi ×1