我正在尝试用很少的Python知识来运行旁遮普连接管理器。我按照旁遮普文档进行操作,可以启动该应用程序。但我该如何停止/重新启动它呢?
twistd -y punjab.tac
Run Code Online (Sandbox Code Playgroud)
第一次启动旁遮普语,但之后如果我输入相同的命令,它会说
Another twistd server is running, PID 3726.
Run Code Online (Sandbox Code Playgroud)
确切地说,我想使用命令行设置旁遮普语的主机和端口选项,然后再次重新启动它。请帮忙。谢谢
启动的服务器以twistd某种典型的 UNIX 方式停止:向其发送一个信号 - INT 是一个不错的首选:
kill -INT 3726
Run Code Online (Sandbox Code Playgroud)
这应该会启动关闭。您可以检查日志文件,通常twistd.log位于启动服务器的同一目录中。
由于正在运行的进程的 PID 是在twistd.pid(同样是同一目录)中跟踪的,因此您还可以直接从文件中获取该信息,而不必键入(并且可能键入错误):
kill -INT `cat twistd.pid`
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3175 次 |
| 最近记录: |