【问题标题】:Service Hooks messages stuck in queue or processing state服务挂钩消息卡在队列或处理状态
【发布时间】:2020-01-21 18:14:57
【问题描述】:

升级到 TFS 2018 Update 2(Azure DevOps 2019 仍然存在)后,一些服务挂钩消息未正确发送,而是卡在队列中,状态为 QueuedProcessing(见图)。 Processing 状态的消息似乎正确地传递给了接收者,Queued 状态的消息则没有。重新启动后,服务挂钩可以正常工作 1-2 天,接下来的日子越来越多。接收端没问题,多次测试。

这发生在我们 3 个集合中的 2 个中的所有服务挂钩上(一些是 HTTP webhook,其他发布到团队)。在第三个集合中,它可以正常工作。禁用/启用或重新创建钩子没有帮助。有什么方法可以调试服务挂钩或一些日志。

还报告了here。从 MS 收到了几个补丁,但结果相同。安装了 Azure DevOps 2019,结果相同。

任何帮助将不胜感激。

【问题讨论】:

    标签: tfs azure-devops


    【解决方案1】:

    答案是 - 这是 Microsoft 和 TFS 的问题。在与 Microsoft 沟通了几个月并尝试了几个补丁来解决这个问题后,最终,正确的补丁到来了。问题就解决了。

    补丁现在是非公开的,所以如果你遇到类似的问题,请咨询微软支持。

    编辑:问题也在官方版本 2019.0.1 中得到修复。见Release notes

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-01
      • 2013-08-05
      • 2019-07-23
      • 2014-11-03
      • 2020-01-31
      • 1970-01-01
      相关资源
      最近更新 更多