Azure Web作业一次连续查看多条消息

问题描述 投票:0回答:1

我在我的项目中编写了一个网络作业。我正在使用连续的 WEBJOBS 进行队列触发。 Web 作业工作正常,但有时它为一个队列提供两个输出。我认为一个队列运行了多次。

以前我使用TRIGERED WEBJOB,但它们会自动中止。所以我转换为连续触发的 WEBJOB 但现在面临这个问题任何建议。

azure azure-webjobs appservice
1个回答
0
投票

您的意思是处理同一条消息两次吗?如果是这样,这是预期的,因为队列通常保证至少一次交付。

如果您需要处理每条消息仅一次,您应该在实现中添加检查以确保消息不会被多次处理。

© www.soinside.com 2019 - 2024. All rights reserved.