当我sudo systemctl status nginx
在 Ubuntu 上运行时,我被告知该服务已停止。
当我运行时ps ax | grep nginx
,我看到 nginx 有两个不同的 PID(一个主,一个工作),都在运行。事实上,我的网络服务器在浏览器中运行良好。
问题是我想更新我的 nginx 配置,然后用类似sudo systemctl reload nginx
. 但这是一个生产网络服务器,在我理解为什么 systemctl 认为 nginx 离线(并且正在跟踪一个完全不同的 PID)之前,我已经厌倦了这样做。