【问题标题】:Can twistd do an automatic server reset the same way as django?twistd 可以像 django 一样自动重置服务器吗?
【发布时间】:2012-04-20 20:42:06
【问题描述】:

我真正喜欢 django 的一件事是在您编辑项目时服务器自动重置的方式。我最近开始做一些扭曲/旋风的开发。

是否有类似的方法可以在程序文件更改时自动重置twistd?

【问题讨论】:

    标签: python django twisted


    【解决方案1】:

    您可以使用inotify - 它可以监控文件系统事件,例如文件修改。还有python绑定:pyinotify 那里有很多教程,我的建议是您实现一个包装器,该包装器启动扭曲的监视器您的源路径。当文件修改发生时,你会重新启动 twisted。

    【讨论】:

      【解决方案2】:

      我使用自己的Pyquitter,它轮询进程已导入的每个模块的源文件。查看 README 中的“示例使用”,其中介绍了如何将其与 Twisted 一起使用。

      【讨论】:

        猜你喜欢
        • 2018-03-04
        • 2021-06-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多