Azure工作人员角色缩小位置

Azure工作人员角色缩小位置,azure,azure-worker-roles,autoscaling,Azure,Azure Worker Roles,Autoscaling,我开发了Azure worker角色来执行一些任务。此工作者角色还配置为基于队列自动缩放。一切正常 我的问题是,当工作者角色缩小时,工作者角色在完成当前任务之前关闭。由于此问题,某些任务可能部分完成 有人能给我一个解决这个问题的建议吗 提前感谢。解决此问题的典型方法是,工作人员在正确处理消息之前不应从队列中删除消息。这是一种可靠性机制,因为从技术上讲,任何工作人员都可以随时脱机(例如,硬件故障)。如果直到处理完成后才删除队列中的消息,则工作角色关闭不会影响可靠性,因为在配置的超时之后,消息将重新

我开发了Azure worker角色来执行一些任务。此工作者角色还配置为基于队列自动缩放。一切正常

我的问题是,当工作者角色缩小时,工作者角色在完成当前任务之前关闭。由于此问题,某些任务可能部分完成

有人能给我一个解决这个问题的建议吗


提前感谢。

解决此问题的典型方法是,工作人员在正确处理消息之前不应从队列中删除消息。这是一种可靠性机制,因为从技术上讲,任何工作人员都可以随时脱机(例如,硬件故障)。如果直到处理完成后才删除队列中的消息,则工作角色关闭不会影响可靠性,因为在配置的超时之后,消息将重新出现在队列中