2017-02-18 77 views
0

我在写一个使用RabbitMQ进行消息传递的项目。它有一个生产者在预定的时间生成任务并将它们放入RabbitMQ队列中。另外我有一群工作人员从那里获取任务,处理它们并将它们放入另一个队列(交换)。我需要将结果存储到数据库中。所以问题是我应该使用相同的应用程序(调度程序)来生成任务或为此任务单独编写一个任务?这是我做的稍微简化的版本,但你能告诉我一些利弊吗?使用消息队列的项目体系结构

回答

0

我将使用单独的应用程序。因为它将是两个完全分离的简单应用程序。