+-
nginx守护进程开/关选项有什么区别?
这是我的第一个Web服务器管理经验,我想构建使用nginx作为Web服务器的docker容器.在所有docker教程守护进程中;选项被放入主.conf文件中,但省略了对它的说明.

我在互联网上搜索它,我不明白守护进程之间有什么区别;和守护进程;选项.有人提到守护进程关闭;是生产,为什么?

你能解释一下,这两个选项有什么区别,为什么我应该关闭守护进程;在生产?

最佳答案
对于正常生产(在服务器上),请使用默认守护程序;指令所以Nginx服务器将在后台启动.通过这种方式,Nginx和其他服务正在运行并相互通信.一台服务器运行许多服务.

对于Docker容器(或用于调试),守护程序关闭;指令告诉Nginx保持前景.对于容器,这是有用的,因为最佳实践是一个容器=一个过程.一个服务器(容器)只有一个服务.

关闭守护进程;如果像控制您的服务的Supervisor这样的第三方工具也很有用. Supervisor可让您立即停止/启动/获取一组服务的状态.

我使用守护进程;调整我的Nginx配置,然后干净地杀死服务并重新启动它.这让我可以快速测试配置.完成后我使用默认守护进程;.

点击查看更多相关文章

转载注明原文:nginx守护进程开/关选项有什么区别? - 乐贴网