我在apache服务器上运行了通过WSGI运行的烧瓶脚本。 服务器重启后,apache服务器启动,但python脚本仅在第一次请求时启动。有没有办法让它在服务器启动后立即启动,以便它一直运行?
inactivity-timeout
设置的默认值是多少?如果没有imcoming请求,我可以阻止服务器停止脚本吗?
答案 0 :(得分:2)
嗯,这就是编写脚本的想法,它会在有人或某些人需要时运行。详细了解lazy loading。
您可以使用cron
和curl
发出一些虚假请求。您也可以通过编辑curl
脚本或...
init
inactivity-timeout
的默认值为2.0秒(reference)。最大值应为sss
999s
(〜16 min
)。
您的问题可能与缓存有关。
更新:WSGIImportScript指令可用于指定进程启动时要加载的脚本文件 - 感谢@ sean-vieira