当我以守护进程模式启动“粘贴”Web 服务器时,它似乎会在源文件的时间戳更新时停止重新加载的能力。
这是我启动守护进程的方法......
cd ${project} && ../bin/paster serve --reload --daemon development.ini; cd ..;
...这违背了使用粘贴的要点之一(对我来说)。
有没有人遇到过这个或知道我做错了什么?
为了完整起见,我要更改的文件是控制器文件。
版本是“PasteScript 1.7.3”
我相信这两个选项本质上是不兼容的,因为重新加载器使用 SIGTERM 停止服务器,而守护进程化的服务器对此不受影响 - 并且因为daemon
用于在生产环境中运行,并且reload
对于开发/调试环境,我想它们的不兼容并不会被视为一个很大的损失。我想当然可以开发一种定制的重新加载器,专门用于正确停止和重新启动守护进程服务器,但我不知道有任何现有的重新加载器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)