【发布时间】:2015-10-15 10:01:10
【问题描述】:
我想运行作为 WSGI 一部分的 APScheduler(通过 Apache 的 modwsgi 和 3 个工作人员)webapp。我是 WSGI 世界的新手,因此如果您能解决我的疑问,我将不胜感激:
如果 APScheduler 是 webapp 的一部分 - 它会在至少由一个工作人员运行的第一个请求(启动/重置 Apache 之后的第一个)之后变为活动状态?启动/重置 Apache 不会启动它 - 至少需要一个请求。
并发请求怎么样 - 每个工作人员会运行同一组 APScheduler 的任务,还是所有工作人员之间只共享一组?
-
一旦正在运行的进程(webapp 通过 worker 运行)会保持活动状态(因此 APScheduler 的任务将执行)还是会在一段空闲时间后终止(结果 - APScheduler 的任务不会执行)?
谢谢!
【问题讨论】:
-
工作线程或工作进程?
-
3 个线程,1 个进程
标签: python mod-wsgi wsgi apscheduler