【发布时间】:2013-11-07 18:07:35
【问题描述】:
我希望我写的电子邮件服务与我的烧瓶应用程序完全分离。我正在使用芹菜和rabbitmq。所以我想知道有没有一种方法可以配置 celery,以便在一个项目中我拥有将消息发送到队列(生产者)的 Flask 应用程序。在另一个项目中,我运行了一个 celery 实例来监听消息并执行任务(消费者)。我仍然对通信将如何工作感到困惑?我是否将 API(发送电子邮件)放在我的烧瓶应用程序或 celery 项目中?最终,我希望在不同的 EC2 实例中拥有 Flask 应用程序和 Celery 实例——用 rabbitmq 作为消息代理。
感谢您的帮助!
【问题讨论】:
标签: python flask rabbitmq celery