【发布时间】:2012-04-10 16:52:12
【问题描述】:
我在 Azure 中有一个调度程序和一些工作人员。调度程序将消息放入队列中,工作人员提取这些消息并对其进行处理。我现在刚刚遇到一个场景,一旦达到某个阈值,我需要将一些数据从表存储移动到我们的数据库。这些项目需要按顺序处理,最早的在前。一旦达到该阈值,所有其他项目都会按顺序处理。触发传输的当前消息需要填充在行尾并重新处理。
所以,我的问题的实质......
是否可以简单地将消息按原样重新发送到队列,还是有可能导致问题?
queueProvider.SendMessage(message);
一位同事提到他“虽然他可能读过一些关于需要做一些特别的事情的文章。”但是我还没有看到任何可以证实他的怀疑的东西,所以我想我会摆姿势这里的问题只是为了安全。
【问题讨论】:
标签: azure message azure-worker-roles azure-queues