在apache启动时启动WSGI脚本

时间:2015-02-11 04:47:52

标签: python apache flask wsgi

我在apache服务器上运行了通过WSGI运行的烧瓶脚本。 服务器重启后,apache服务器启动,但python脚本仅在第一次请求时启动。有没有办法让它在服务器启动后立即启动,以便它一直运行?

inactivity-timeout设置的默认值是多少?如果没有imcoming请求,我可以阻止服务器停止脚本吗?

1 个答案:

答案 0 :(得分:2)

嗯,这就是编写脚本的想法,它会在有人或某些人需要时运行。详细了解lazy loading

您可以使用croncurl发出一些虚假请求。您也可以通过编辑curl脚本或...

来执行init

inactivity-timeout的默认值为2.0秒(reference)。最大值应为sss 999s(〜16 min)。

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

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