Django WSGI使用的守护进程比它应该使用的更多?
因此,我设置了一个运行python/django代码的WSGI服务器,并在httpd.conf文件中插入了以下内容:Django WSGI使用的守护进程比它应该使用的更多?,django,web-services,apache,mod-wsgi,Django,Web Services,Apache,Mod Wsgi,因此,我设置了一个运行python/django代码的WSGI服务器,并在httpd.conf文件中插入了以下内容: WSGIDaemonProcess mysite.com processes=2 threads=15 user=django group=django 然而,当我进入页面并快速点击“刷新”时,我似乎得到了两个以上的过程: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 21042 dja
WSGIDaemonProcess mysite.com processes=2 threads=15 user=django group=django
然而,当我进入页面并快速点击“刷新”时,我似乎得到了两个以上的过程:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21042 django 20 0 975m 36m 4440 S 98.9 6.2 0:15.63 httpd
1017 root 20 0 67688 2352 740 S 0.3 0.4 0:10.50 sendmail
21041 django 20 0 974m 40m 4412 S 0.3 6.7 0:16.36 httpd
21255 django 20 0 267m 8536 2036 S 0.3 1.4 0:01.02 httpd
21256 django 20 0 267m 8536 2036 S 0.3 1.4 0:00.01 httpd
我认为设置processs=2会将其限制为两个进程。我缺少什么吗?在Apache中添加选项“display name=%{GROUP}”和日志级别信息。第一个将根据守护进程组名在ps列表中命名进程。后者将向Apache日志中添加关于守护进程启动和停止的额外日志。还要完全停止Apache,看看进程是否仍然存在。“你可能有一个拒绝关闭的旧程序。”格雷厄姆·邓普尔顿先生,在战壕里见到你总是很高兴,先生。萨卢德。