当我在Ubuntu上运行sudo systemctl status nginx
时,我被告知该服务已停止。
当我运行ps ax | grep nginx
时,我看到nginx上面有两个不同的PID(一个master,一个worker),两个都在运行。事实上,我的网络服务器在浏览器中运行良好。
问题是我想更新我的nginx配置,然后用sudo systemctl reload nginx
之类的东西重新加载它。但这是一个生产网络服务器,在我理解为什么systemctl认为nginx离线(并且跟踪一个完全不同的PID)之前我很难做到这一点。