Python 停止tornado web服务器

Python 停止tornado web服务器,python,process,tornado,inter-process-communicat,Python,Process,Tornado,Inter Process Communicat,我知道已经有人问过这个问题,但提出的解决方案对我不起作用。我希望运行tornado,并且希望能够通过另一个应用程序的命令以某种方式阻止它 问题是,当遵循中的解决方案时,如果进程已经在运行,如何调用stopTornado()方法(假设最后的sleep和stopTornado将被删除) 我需要另一个python脚本来调用这个方法(或者向starttornado脚本发送消息) 有人知道如何做到这一点吗?使用supervisor运行tornado并在此处挖掘,但我不明白为什么您不能调用stopTorna

我知道已经有人问过这个问题,但提出的解决方案对我不起作用。我希望运行tornado,并且希望能够通过另一个应用程序的命令以某种方式阻止它

问题是,当遵循中的解决方案时,如果进程已经在运行,如何调用
stopTornado()
方法(假设最后的sleep和
stopTornado
将被删除)

我需要另一个python脚本来调用这个方法(或者向starttornado脚本发送消息)


有人知道如何做到这一点吗?

使用supervisor运行tornado并在此处挖掘,但我不明白为什么您不能调用
stopTornado
系统命令
supervisorctl-c stop tornado:
。谢谢,但supervisor似乎依赖于“类似UNIX的操作系统”我更想要一个在Windows、MacOS和Linux上运行的便携式解决方案,它也必须在Mac上运行,因为Mac就像unix。对于windows-use,目前还没有可移植的解决方案。