在 apache 启动时启动 WSGI 脚本

Start WSGI script at apache startup

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

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

好吧,这就是脚本的概念,它会在某人或某事需要它时运行。详细了解 lazy loading

您可以使用 croncurl 进行一些虚假请求。您还可以通过编辑 init 脚本或...

来执行 curl

inactivity-timeout 的默认值为 2.0s (reference)。最大值应该是 sss999s (~16 min).

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

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