我正在尝试以非常少的python知识运行punjab连接管理器。我遵循旁遮普文档并可以启动应用程序。但是如何停止/重启呢?
twistd -y punjab.tac
第一次开始旁遮普,但之后如果我输入相同的命令,则说
Another twistd server is running, PID 3726.
准确地说,我想使用命令行为punjab设置主机和端口选项,然后重新启动它。请帮忙。谢谢
答案 0 :(得分:4)
以twistd
启动的服务器以某种典型的UNIX方式停止:向它发送信号 - INT是一个不错的首选:
kill -INT 3726
这应该启动关机。您可以在启动服务器的同一目录中签入日志文件,通常是twistd.log
。
由于在twistd.pid
(同样的目录)中跟踪正在运行的进程的PID,您也可以直接从文件中获取该信息,而不必键入(也可能是错误的):
kill -INT `cat twistd.pid`