我是使用Nginx的新手。我有两个问题:
(a)我注意到有两组命令可以启动和停止Nginx:
$ sudo nginx
$ sudo nginx -s stop
和
$ sudo service nginx start
$ sudo service nginx stop
它们之间有什么区别?
(b)启动Nginx后,其中有许多进程在运行。那么,将创建多少个副本以及系统如何确定要创建的进程数?
答案 0 :(得分:1)
A - 第一种方法是使用nginx可执行文件重新启动它,第二种方法是使用内置的(我通常在Centos上使用它)操作系统util来处理服务脚本。
B - 它在nginx.conf中配置,默认情况下(据我记得)设置为2个工作进程。 Nginx总是创建一个主进程