CloudQueueMessage-重试机制

No1Lives4Ever

我使用Azure存储队列来处理我的项目处理流程。任务进入队列,由后台服务器处理并从队列中删除。

在某些情况下,某些任务的处理会失败(由于环境变量-无法预期)。在这种情况下,我想再次重试任务的执行。如果这次处理正常,则一切都很好-只需将其从队列中删除即可。否则,将其从队列中删除并将一些消息写入日志。

因此,我正在寻找一种将元数据添加到CloudQueueMessage项目的机制。我想到了一个称为“重试”的新元数据。这将是一个计数器。但是我看不到任何将元数据添加到队列项的选项。

另一种选择是使用Wrapper类包装我的物品,该类将添加“ retries”属性。将项目从队列中取出后,请使用修改后的“重试”值将其重新插入。这应该可行,但不是一个很好的解决方案。

您有什么建议?

埃德

不用了 当您的工作人员角色从队列中取出该物品时,该物品实际上仍在那儿,但标记为不可见。默认情况下,它是不可见的,持续30秒。您可以使用“ visibilityTimeout”设置可见性。该项目将保留在队列中,直到您将其删除。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Web服务调用的重试机制

来自分类Dev

Android SyncAdapter中的重试机制

来自分类Dev

Azure存储队列-重试机制实现

来自分类Dev

使用 JSch 库上传重试机制

来自分类Dev

在Apache Storm上为螺栓添加重试机制

来自分类Dev

如果Shell脚本执行失败,如何实现重试机制?

来自分类Dev

PHP中的自动mongoDB查询重试机制

来自分类Dev

如果Shell脚本执行失败,如何实现重试机制?

来自分类Dev

在Apache Storm上为螺栓添加重试机制

来自分类Dev

使用 Retrofit 时重试机制的最佳实践是什么?

来自分类Dev

Activiti 工作流重试机制如何工作

来自分类Dev

CloudQueueMessage重复项

来自分类Dev

如何使用vm事务实现ftp出站端点的重试机制?

来自分类Dev

Cassandra驱动程序是否具有自己的推测性重试机制?

来自分类Dev

带有JMS和spring的ActiveMQ生产者客户端的重试机制

来自分类Dev

收到gsm调制解调器后,如何实现重试机制异常:没有从电话接收到数据?

来自分类Dev

Azure存储队列-不同类型的CloudQueueMessage

来自分类Dev

Azure WebJob ProcessQueueMessage无法读取CloudQueueMessage

来自分类Dev

ChromeOS上的Android应用程序的侧面加载和调试机制是什么?

来自分类Dev

在C#中为同步/异步任务添加重试/回滚机制的最佳方法是哪种?

来自分类Dev

如何实现“重试/中止”机制来编写可能由另一个进程使用的文件?

来自分类Dev

MAAS上的调试机失败

来自分类Dev

从sharepoint的测试机上消耗wcf

来自分类Dev

如何创建Cassandra副本到测试机?

来自分类Dev

GroovyClassLoading机制

来自分类Dev

从Pycharm调试机器人框架测试

来自分类Dev

setLineWidth在不同的测试机器上的工作方式不同

来自分类常见问题

Spring重试-异常问题和重试

来自分类Dev

重试当操作员从不重试

Related 相关文章

  1. 1

    Web服务调用的重试机制

  2. 2

    Android SyncAdapter中的重试机制

  3. 3

    Azure存储队列-重试机制实现

  4. 4

    使用 JSch 库上传重试机制

  5. 5

    在Apache Storm上为螺栓添加重试机制

  6. 6

    如果Shell脚本执行失败,如何实现重试机制?

  7. 7

    PHP中的自动mongoDB查询重试机制

  8. 8

    如果Shell脚本执行失败,如何实现重试机制?

  9. 9

    在Apache Storm上为螺栓添加重试机制

  10. 10

    使用 Retrofit 时重试机制的最佳实践是什么?

  11. 11

    Activiti 工作流重试机制如何工作

  12. 12

    CloudQueueMessage重复项

  13. 13

    如何使用vm事务实现ftp出站端点的重试机制?

  14. 14

    Cassandra驱动程序是否具有自己的推测性重试机制?

  15. 15

    带有JMS和spring的ActiveMQ生产者客户端的重试机制

  16. 16

    收到gsm调制解调器后,如何实现重试机制异常:没有从电话接收到数据?

  17. 17

    Azure存储队列-不同类型的CloudQueueMessage

  18. 18

    Azure WebJob ProcessQueueMessage无法读取CloudQueueMessage

  19. 19

    ChromeOS上的Android应用程序的侧面加载和调试机制是什么?

  20. 20

    在C#中为同步/异步任务添加重试/回滚机制的最佳方法是哪种?

  21. 21

    如何实现“重试/中止”机制来编写可能由另一个进程使用的文件?

  22. 22

    MAAS上的调试机失败

  23. 23

    从sharepoint的测试机上消耗wcf

  24. 24

    如何创建Cassandra副本到测试机?

  25. 25

    GroovyClassLoading机制

  26. 26

    从Pycharm调试机器人框架测试

  27. 27

    setLineWidth在不同的测试机器上的工作方式不同

  28. 28

    Spring重试-异常问题和重试

  29. 29

    重试当操作员从不重试

热门标签

归档