当我运行`.manage.py runserver`时,它启动了两个进程。如何实现进程间数据共享和进程间调用?

问题描述 投票:0回答:1

我还使用了 apscheduler 里边 Django webserver处理程序。我想创建一个单例的 apscheduler 并将所有调用传达给它。

最好的解决方案是建立一个不同的流程,专门指定为 apscheduler 例?

类似的问题还有[1]和[2]。

[1] 如何在python Django框架中执行一个进程只有一个运行实例?

[2] 确保在运行多个工作者的金字塔网络应用中,只有一个工作者启动apscheduler事件。

python django apscheduler
1个回答
0
投票

答案是 https:/stackoverflow.coma40162246529442。 有一个很好的概述 Gunicorn 的方式,这或许可以帮助。

© www.soinside.com 2019 - 2024. All rights reserved.