我正在使用 djcelery 和 djkombu。我会使用 RabbitMQ(因为这是推荐的选项),但是 RabbitMQ 在我的 VPS 上使用了太多内存,而且我是个小气鬼。
我认为如果我的代码尝试安排任务并且 celeryd 没有运行,那么在我的应用程序中抛出异常会很好。这是一种由主管、nagios 等监控 celeryd 的备用计划。
起初我以为immediate
设置会这样做,但它不适用于我的 Django ORM 配置。
我正在使用 djcelery 和 djkombu。我会使用 RabbitMQ(因为这是推荐的选项),但是 RabbitMQ 在我的 VPS 上使用了太多内存,而且我是个小气鬼。
我认为如果我的代码尝试安排任务并且 celeryd 没有运行,那么在我的应用程序中抛出异常会很好。这是一种由主管、nagios 等监控 celeryd 的备用计划。
起初我以为immediate
设置会这样做,但它不适用于我的 Django ORM 配置。