puffbaby 发表于 2013-12-25 11:16:46

nginx 重启出现问题

关闭nginx:/etc/init.d/nginx stop
stopping nginx daemon:nginx /etc/init.d/nginx:line 36 : kill: (16765) - 没有那个进程

接着开启nginx:
/etc/init.d/nginx start
starting nginx daemon:nginxnginx:{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)

________________ 分割线————————————————————————————————


发现 nginx.pid 文件里面的数字和TOP出来的不一样

关闭Nginx再开启nginx 发现

nginx.pid里面的数字比top出来的PID小1

也就是说
cat nginx.pid 显示的是16765

top 出来nginx PID就是16766


这怎么解决?

licess 发表于 2013-12-25 16:05:43

第一个提示是要kill的nginx的进程不存在

start的提示是nginx在运行

目前还没发现有这个pid小1的问题,你的是什么系统,小1的pid对应的进程是什么

puffbaby 发表于 2013-12-26 11:57:24

原帖由 licess 于 2013-12-25 16:05 发表 https://bbs.vpser.net/images/common/back.gif
第一个提示是要kill的nginx的进程不存在

start的提示是nginx在运行

目前还没发现有这个pid小1的问题,你的是什么系统,小1的pid对应的进程是什么


阿里云centos 5.4   
小1的pid对应的进程是什么----应该是Nginx的主进程




[ 本帖最后由 puffbaby 于 2013-12-26 11:58 编辑 ]
页: [1]
查看完整版本: nginx 重启出现问题