【发布时间】:2014-01-16 19:38:30
【问题描述】:
我正在尝试将基于 RabbitMQ 的 pub sub 用于特定的编程场景,
我有一个 Web API 端点。当我收到来自此服务的201 回复时,我想发送电子邮件。
我已经有另一个 API 端点,我可以调用它来发送电子邮件。
在哪里设置邮件程序?
我该如何设置 RabbitMQ 来处理这种情况?
为了进一步澄清,这是否应该是fanout 交换设置?邮件通常如何处理瞬态或持久队列?
【问题讨论】:
-
"我在哪里设置邮件程序?" --- 作为一个单独的工人。 “我如何设置 RabbitMQ 来处理这种情况?” --- 这个不清楚。你读过 rabitmq 文档吗?
-
@zerkms 用更具体的说明更新了 Q。
-
进一步澄清一下,您有一个进程正在访问某个端点,如果该端点返回 201,那么您想要访问另一个端点以便它发送电子邮件?
-
@TravisR 是的,这是正确的。
标签: c# rabbitmq messaging publish-subscribe amqp