在 apache 启动时启动 WSGI 脚本
Start WSGI script at apache startup
我在 apache 服务器上通过 WSGI 安装了烧瓶脚本 运行。
服务器重新启动后,apache 服务器启动,但 python 脚本仅在第一次请求时启动。有没有办法让它在服务器启动时立即启动,以便它一直运行?
inactivity-timeout
设置的默认值是多少?如果没有传入请求,我可以阻止服务器停止脚本吗?
好吧,这就是脚本的概念,它会在某人或某事需要它时运行。详细了解 lazy loading。
您可以使用 cron
和 curl
进行一些虚假请求。您还可以通过编辑 init
脚本或...
来执行 curl
inactivity-timeout
的默认值为 2.0s (reference)。最大值应该是 sss
即 999s
(~16 min
).
您的问题可能与缓存有关。
更新:WSGIImportScript 指令可用于指定进程启动时要加载的脚本文件 - 感谢@sean-vieira
我在 apache 服务器上通过 WSGI 安装了烧瓶脚本 运行。 服务器重新启动后,apache 服务器启动,但 python 脚本仅在第一次请求时启动。有没有办法让它在服务器启动时立即启动,以便它一直运行?
inactivity-timeout
设置的默认值是多少?如果没有传入请求,我可以阻止服务器停止脚本吗?
好吧,这就是脚本的概念,它会在某人或某事需要它时运行。详细了解 lazy loading。
您可以使用 cron
和 curl
进行一些虚假请求。您还可以通过编辑 init
脚本或...
curl
inactivity-timeout
的默认值为 2.0s (reference)。最大值应该是 sss
即 999s
(~16 min
).
您的问题可能与缓存有关。
更新:WSGIImportScript 指令可用于指定进程启动时要加载的脚本文件 - 感谢@sean-vieira