Служба перехватывает сообщения, застрявшие в очереди или состоянии обработки - PullRequest
1 голос
/ 20 марта 2019

После обновления до TFS 2018, обновление 2 (с сохранением Azure DevOps 2019 до сих пор) некоторые сообщения перехвата служб отправляются неправильно, но они помещаются в очередь со статусом Queued или Processing (см. Изображение).Сообщения в состоянии Processing, по-видимому, доставляются получателю правильно, а сообщения в состоянии Queued - нет.Сервисные хуки работают корректно в течение 1-2 дней после перезапуска, в последующие дни все больше и больше глючит.Со стороны получателя все в порядке, много раз проверено.

enter image description here

Это происходит на всех сервисных хуках (некоторые из них - HTTP webhooks, другие сообщения в Команды), в 2из наших 3 коллекций.На 3-ем сборнике работает без проблем.Отключить / включить или воссоздать хук не помогает.Есть ли способ отладки сервисных хуков или какого-нибудь журнала.

Также сообщается здесь .Получил несколько патчей от MS, но с тем же результатом.Установленные Azure DevOps 2019 с такими же результатами.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 29 марта 2019

Ответ - это проблема Microsoft и TFS. После нескольких месяцев общения с Microsoft и пробных исправлений для этой проблемы, наконец-то, пришло правильное исправление. И проблема решена.

Патч не является общедоступным, поэтому, если у вас возникла подобная проблема, обратитесь в службу поддержки Microsoft.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...