NServiceBus偶尔会重播旧消息

NServiceBus偶尔会重播旧消息,nservicebus,Nservicebus,托管在AWS(kubernetes管理的多个实例)中的服务使用内存持久性和SqlServerTransport,偶尔会被发现重放旧消息(6-7小时前)。没有失败 重播通常由处理“正常”消息的容器启动。与NSB关联的DB表为空。关于如何处理这个问题的任何建议都是值得赞赏的。 < P>根据所提供的有限细节,这里有几件事你可以考虑去解决这些重放的消息。如果这些都没有帮助,最好联系我们,这样我们可以帮助解决问题 您是否检查了NServiceBus日志?您可能希望获得有关这些消息的更多信息 您是否自定义

托管在AWS(kubernetes管理的多个实例)中的服务使用内存持久性和SqlServerTransport,偶尔会被发现重放旧消息(6-7小时前)。没有失败


重播通常由处理“正常”消息的容器启动。与NSB关联的DB表为空。关于如何处理这个问题的任何建议都是值得赞赏的。

< P>根据所提供的有限细节,这里有几件事你可以考虑去解决这些重放的消息。如果这些都没有帮助,最好联系我们,这样我们可以帮助解决问题

  • 您是否检查了NServiceBus日志?您可能希望获得有关这些消息的更多信息
  • 您是否自定义了可恢复性设置?默认情况下,在6小时过去之前,任何消息都早已发送到公共错误队列
  • 你在使用你的信息吗
  • 这条消息涉及到什么问题
  • 您确定发送邮件的代码没有发送重复的邮件吗?您是否确认该邮件的处理时间与上次处理时相同?用于对这些类型的问题进行故障排除

  • 根据所提供的有限细节,这里有几件事您可以考虑对这些重放的消息进行故障排除。如果这些都没有帮助,最好联系我们,这样我们可以帮助解决问题

    • 您是否检查了NServiceBus日志?您可能希望获得有关这些消息的更多信息
    • 您是否自定义了可恢复性设置?默认情况下,在6小时过去之前,任何消息都早已发送到公共错误队列
    • 你在使用你的信息吗
    • 这条消息涉及到什么问题
    • 您确定发送邮件的代码没有发送重复的邮件吗?您是否确认该邮件的处理时间与上次处理时相同?用于对这些类型的问题进行故障排除