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