Azure Service Bus可以与Mailchimp API通信吗?

时间:2019-07-16 20:31:39

标签: azureservicebus mailchimp-api-v3.0

我的组织正在将消息发送到azure服务总线。如果消息是某种类型,我想创建对Mailchimp API的调用。这可能吗,这是一个好的设计思想吗?

1 个答案:

答案 0 :(得分:0)

当您想增加可靠性时,这绝对是可以遵循的模式。某些需要发送电子邮件通知的过程会创建具有该意图的消息。该消息由负责发送电子邮件的服务检索,并处理此意图。如果逻辑执行失败,则消息不会丢失,因此意图不会丢失。使用Azure Service Bus,如果消息连续失败,则将dead-lettered进行单独处理。

  

如果消息是某种类型,我想创建对Mailchimp API的调用。

根据实现逻辑的方式,您将需要确定同一进程在何处处理旨在发送电子邮件的消息,或者它是否应该是具有自己专用队列的单独进程。就个人而言,我建议使用一个单独的队列来处理带有电子邮件意图的消息。这样,该流程可以具有与处理其他业务消息的流程不同的SLA。