nginx 的pid进程文件问题

奶油果冻加冰 2019-04-08 01:12:02
有linux 的老哥帮我看下吗,我在config配置的时候是直接prefix 指向了我的目录,没有跟其他的任何参数。

后来我发现我只能用ps -ef | grep nginx 查看他的进程号在直接杀死了。 有什么办法能让我的log 里面的nginx.pid显示进程号码? 这样我直接可以用reload 命令去重启,不用每次都去kill他。
worker_processes 2;
worker_cpu_affinity 0001 0010;

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

pid logs/nginx.pid;


在nginx.conf 配置文件里面我已经把默认的注释给取消掉了,但是也没有用。


events {
worker_connections 5000;
# accept
multi_accept on;
#accept_multi on; //不知道为什么报错 ,先把问题 保留着


}

另外accept_multi 这个在解析的时候会报错,是模块放错了吗?还是已经不支持这个功能了?
...全文
298 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
奶油果冻加冰 2019-04-24
  • 打赏
  • 举报
回复
揭帖结贴了,之前是因为没有PID进程,我用 ./nginx -c 重新指定下配置文件目录就生成了
cqyy725 2019-04-24
  • 打赏
  • 举报
回复
我靠 你难道不用nginx -s reload 这个命令?
crynono 2019-04-08
  • 打赏
  • 举报
回复
reload命令:
killall -s HUP nginx

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧