我有一个在启动之前需要配置的应用程序。对于这些配置步骤,我已经实现了另一个应用程序,该应用程序将运行一次以设置系统。现在,配置应用程序需要在完成后停止web2py服务器。我在文档或邮件列表中找不到任何内容。
是否可以在控制器功能内停止web2py,即关闭服务器?
答案 0 :(得分:1)
听起来你想要做一些我不得不推荐的事情。
如果你想谨慎对待风,请把它放在你的控制器动作中:
import os
os._exit(0)
sys.exit()将无法正常工作,因为控制器的执行方式(票据报告会捕获异常)。
os._exit()不会被捕获,因为它会立即终止进程; 小心使用。
祝你好运