【发布时间】:2011-12-21 15:44:03
【问题描述】:
问题是:我有一个 celery 服务器和 3k+ django 站点,每个站点都有自己的数据库。可以动态添加新站点(和数据库)。
我正在编写需要通过通用 celery 服务器为每个站点运行的 celery 任务。该代码位于可重复使用的应用程序中,因此不应以将其与此特定设置联系在一起的方式编写代码。
所以。在不修改任务代码以适应我的确切设置的情况下,如何确保任务在运行时连接到正确的数据库?
【问题讨论】:
-
您如何管理 3k django 站点? 3k wsgi 服务器?还是其他魔法?
-
目前,每个站点都有自己的 dispatch.fcgi 文件。