【问题标题】:Can an Azure Service Bus communicate with the Mailchimp API?Azure 服务总线可以与 Mailchimp API 通信吗?
【发布时间】:2019-11-25 15:32:08
【问题描述】:

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

【问题讨论】:

    标签: azureservicebus mailchimp-api-v3.0


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-01
      • 2018-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多