0
目前我正試圖解決我沒有配置Puma和Nginx運行的服務器的問題。 Nginx正在偵聽端口80,應用程序正在工作,但通過查看進程,我發現只有nginx運行的工作進程。 沒有Nginx主進程。Nginx運行時沒有主進程
爲什麼這會起作用?
目前我正試圖解決我沒有配置Puma和Nginx運行的服務器的問題。 Nginx正在偵聽端口80,應用程序正在工作,但通過查看進程,我發現只有nginx運行的工作進程。 沒有Nginx主進程。Nginx運行時沒有主進程
爲什麼這會起作用?
Nginx的工人和掌握的過程通常是根據不同的用戶運行,請確保您列出所有用戶進程:
# ps axu | grep nginx | grep -v grep
root 11359 0.0 0.0 58412 2624 ? Ss Mar10 0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
www-data 31785 0.0 0.0 65524 10236 ? S Jun14 18:52 nginx: worker process
在殺死主流程通常殺死工人了。但如果由於某種奇怪的原因而被殺死而沒有殺死工人 - 沒有理由讓後者停止工作,他們都共享相同的接受者套接字。只有重新加載和類似的命令纔會起作用