为什么命令行指令不影响我的Plone站点?
我使用的是Plone,运行在Ubuntu14.04(虚拟机)和Nginx1.4.6上。Plone被设置为集群,而不是实例 我正试图用命令行终止Plone为什么命令行指令不影响我的Plone站点?,plone,Plone,我使用的是Plone,运行在Ubuntu14.04(虚拟机)和Nginx1.4.6上。Plone被设置为集群,而不是实例 我正试图用命令行终止Plone ./bin/plonectl stop 但即使终端说Plone没有运行,网站仍然正常工作 我做错了什么?是否可能是您在前台模式下启动了组件,并且它们正在其他(或断开连接的)控制台会话中运行 如果不是这样,您可能在机器上安装了多个Plone 使用进程监视器,如ps或top来检查正在运行的实例。我如何检查是否是这种情况?@mtanti:正如Ste
./bin/plonectl stop
但即使终端说Plone没有运行,网站仍然正常工作
我做错了什么?是否可能是您在前台模式下启动了组件,并且它们正在其他(或断开连接的)控制台会话中运行 如果不是这样,您可能在机器上安装了多个Plone
使用进程监视器,如
ps
或top
来检查正在运行的实例。我如何检查是否是这种情况?@mtanti:正如SteveM所写,您可以使用ps aux | grep python
来获取所有python进程的列表。使用pgrep和pkill,您可以使用脚本路径名的任何部分。例如,我的dev-Plone从一个“Plone”文件夹运行,因此我可以使用pgrep-f-Plone
获取所有PID,并使用pkill-9-f-Plone
不加考虑地销毁它们。