在apache启动时启动WSGI脚本

2024-09-24 22:19:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个flask脚本在apache服务器上通过WSGI运行。 服务器重新启动后,apache服务器将启动,但python脚本仅在第一次请求时启动。有没有办法让服务器一启动就启动,这样它就一直运行?在

inactivity-timeout设置的默认值是什么?如果没有传入请求,我可以阻止服务器停止脚本吗?在


Tags: 服务器脚本flaskwsgiapachetimeout办法inactivity
1条回答
网友
1楼 · 发布于 2024-09-24 22:19:56

好吧,这就是脚本的思想,当某人或某事需要它时,它就会运行。阅读有关lazy loading的更多信息。

您可以使用croncurl发出一些假请求。您也可以通过编辑init脚本来执行curl,或者。。。

inactivity-timeout的默认值是2.0s(reference)。Max应该是sss,即999s(~16 min)。

您的问题可能与缓存有关。

UpdateWSGIImportScript指令可用于指定进程启动时要加载的脚本文件-谢谢@sean vieira

相关问题 更多 >