升级到TFS 2018 Update 2后(仍保留Azure DevOps 2019),某些服务挂钩消息未正确发送,但以状态Queued
或Processing
停留在队列中(参见图像)。处于Processing
状态的消息似乎已正确传递给接收者,处于Queued
状态的消息似乎没有正确地传递给接收者。重新启动后,服务挂钩正常工作了1-2天,接下来的日子越来越多。接收器端还可以,经过多次测试。
这发生在我们3个集合中的2个中的所有服务挂钩上(有些是HTTP webhooks,其他有关Team的帖子)。在第三个集合中,它可以正常工作。禁用/启用或重新创建钩子无济于事。有什么方法可以调试服务挂钩或一些日志。
还报告了here。从MS收到了多个补丁,但结果相同。以相同的结果安装了Azure DevOps 2019。
任何帮助将不胜感激。
答案 0 :(得分:0)
答案是-这是Microsoft和TFS问题。经过与Microsoft几个月的沟通并尝试了针对此问题的多个补丁,终于找到了正确的补丁。问题就解决了。
该补丁程序现在是非公开的,因此,如果遇到类似问题,请寻求Microsoft支持。