【发布时间】:2015-06-21 01:55:15
【问题描述】:
在网上阅读了大量关于 Azure WebJobs 的信息后,文档说工作应该是幂等的,另一方面,博客说他们使用 WebJobs 来执行诸如“向客户收费”、“发送电子邮件”等操作”。
This documentation 表示在具有队列的多个实例上运行连续 WebJob 可能会导致多次调用。人们真的会忽略他们可以向客户收取两次费用或发送两次电子邮件的事实吗?
如何确保我可以在扩展的 Web 应用程序上运行带有队列的 WebJob,并且消息只处理一次?
【问题讨论】:
标签: email azure azure-webjobs idempotent