我通过运行芹菜节拍调度程序和定期任务来获取轮询数据。我喜欢与Django服务器共享此数据。这些数据应该可用于整个Django应用程序服务器。反正是吗?我不想将数据与DB或文件共享。请建议我以更好的方式做到这一点,谢谢你提前。
简短的回答:你要求的是不可能的,期间。
更长的答案:鉴于django生产设置将运行多个Django进程(是的,即使只有一个服务器),也没有“THE”django服务器和从芹菜工人“分享数据”的唯一方法。 django进程是将它们存储在1 / /所有工作者和所有django进程可用的“东西”中,2 /支持并发访问 - IOW在某种数据库服务器进程中(您的SQL数据库用于持久数据,Redis用于传递数据)。