我正在将Cherrypy框架用于一些基于REST的简单应用程序。如果服务器是由操作员还是由操作系统关闭,我希望能够运行一个功能来清理该会话的环境设置。在许多情况下,您可以在启动时执行此操作,在这种情况下,可以关闭一些硬件。
在文档中,我仍然找不到信号来表明服务器正在关闭并运行一些代码
答案 0 :(得分:0)
我刚遇到类似的问题,this这样的答案与CherryPy docs on Plugins一起带给我正确的方向:您应该编写一个类似于文档中示例的插件,然后在启动服务器引擎之前订阅将其注册到总线的插件。
免责声明:我对CherryPy还是很陌生,所以我的术语可能不合适,甚至是错误的。