繁体   English   中英

是否为IronMQ中保留的邮件创建警报?

[英]Are alerts created for messages that have a reservation expire in IronMQ?

我正在使用IronIO提供的IronMQ服务的警报功能来启动工作程序。

我进行了一些设置,以便将消息推送到推送队列中。 推送队列发送警报以启动工作程序。 工作者在推送队列中提取消息,并保留它。 有时,由于任何原因导致作业失败,对消息的保留都会过期,并且消息会再次变为可用。 但是,据我所知,当邮件上的保留期到期时,不会发送任何警报。 因此,该消息将一直处于队列中,直到将另一条消息添加到队列中,从而发出警报并启动工作程序为止。 但是新消息未处理。

是否为IronMQ中保留的邮件创建警报? 我有没有文献记载可能发生的事情?

我正在努力让工作人员提取多条消息,但是在同一工作人员中处理多条消息时遇到了与Iron io不相关的问题。

还有一种方法可以拉出队列的顶部。 为了避免提取可能引起错误的消息? 我应该只是修改工作人员以删除导致错误的消息吗?

当前没有消息超时和返回队列的警报,但这似乎是个好主意。 我认为这是一个非常不活跃的队列? 我在此处提出了功能请求: https : //trello.com/c/XcHi0NdN/35-fire-alert-when-a-message-times-out-goes-back-on-queue

对于引起问题的消息,最好的选择是将它们添加到其他队列(错误队列)中,并将其从原始队列中删除。 然后,您可以遍历错误队列以找出为什么某些消息导致了您的问题。 顺便说一句,这就是“死信队列”,我们对此有功能要求,请给它投票! https://trello.com/c/bGnJcNa9/26-dead-letter-queue

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM