Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Nginx在没有主进程的情况下运行_Ruby On Rails_Nginx_Puma - Fatal编程技术网

Ruby on rails Nginx在没有主进程的情况下运行

Ruby on rails Nginx在没有主进程的情况下运行,ruby-on-rails,nginx,puma,Ruby On Rails,Nginx,Puma,目前,我正在尝试解决一个我没有配置的服务器上的问题,Puma和Nginx正在运行。 Nginx正在监听端口80,应用程序正在运行,但通过查看进程,我发现只有Nginx的工作进程在运行。 没有Nginx主进程 为什么会这样?Nginx worker和master进程通常在不同的用户下运行,请确保列出所有用户进程: # ps axu | grep nginx | grep -v grep root 11359 0.0 0.0 58412 2624 ? Ss Mar1

目前,我正在尝试解决一个我没有配置的服务器上的问题,Puma和Nginx正在运行。 Nginx正在监听端口80,应用程序正在运行,但通过查看进程,我发现只有Nginx的工作进程在运行。 没有Nginx主进程


为什么会这样?Nginx worker和master进程通常在不同的用户下运行,请确保列出所有用户进程:

# 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
在杀死主进程时,它通常也会杀死工人。 但是,如果由于某种奇怪的原因,它被杀死而没有杀死工人——工人没有理由停止工作,他们都共享同一个接受插座。只有“重新加载”和类似命令将不起作用