首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重启产卵

重启产卵
EN

Server Fault用户
提问于 2011-02-17 15:48:30
回答 4查看 8K关注 0票数 3

如何在nginx服务器上重新启动spawn?

EN

回答 4

Server Fault用户

发布于 2011-08-15 17:24:49

使用选项-P运行它,以便将PID存储在某个临时文件中。例如:

代码语言:javascript
复制
/usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -P /var/run/fcgi.pid 

然后你就可以用这个pid杀死它:

代码语言:javascript
复制
kill -9 `cat /var/run/fcgi.pid`
票数 2
EN

Server Fault用户

发布于 2011-02-22 00:39:49

生成-fcgi的进程是如何启动的,是通过命令行(手动)还是使用rc-脚本。在任何一种情况下,您都可以通过首先找到PID来终止进程。

使用ps aux _~_

我推荐slashdot建议使用rc-脚本开始和结束您的产卵-fcgi进程。

票数 0
EN

Server Fault用户

发布于 2013-01-17 09:57:57

更新:这个答案在我身上随机失败(我不知道为什么),但我把这个留在这里,因为它可能会对某人有帮助。

killall -9 -w php-cgi

"-w“在等待。因为如果你试图(重新)启动产卵-fcgi太快(没有延迟)产卵-fcgi总是给我错误,类似于"...already在使用“。(对不起,我不记得确切的错误了。)但是,如果您计划将其放入cron中,"-w“在100%的情况下不能工作。在经历了几个月的随机php失败之后,我决定切换到php-fpm,它有自己独特的问题--谨慎处理。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/236795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档