Есть ли способ обработать поставленный в очередь веб-перехватчик в ADO?

У нас есть сервисный крючок, созданный для одного из наших проектов в ADO. До прошлых выходных все шло нормально. Внезапно в очереди появилось несколько веб-перехватчиков, и я не знаю, как заставить их обрабатываться. Может ли кто-нибудь помочь мне, если есть способ заставить эти элементы обрабатываться.

Спасибо, Вену

1 ответ

Боюсь, что в процессе вы не сможете получить то, что хотите.

В ходе этого процесса перехватчики обслуживания в очереди не будут выбраны снова и не будут обрабатываться снова.

Когда основной поток, например рабочий элемент, запущен, вы не можете принудительно вмешаться или выйти из содержимого, которое уже поставлено в очередь. И в этой ситуации обсуждают аналогичный вопрос .

И служебные перехватчики ожидания фактически связаны, что также зависит от вашей памяти, потому что они фактически выполняются в памяти. Если во время выполнения происходят случайные потери памяти и другие проблемы, это не может гарантировать, что все служебные перехватчики могут выполняться должным образом.

Или вам следует прервать текущий процесс и уменьшить количество служебных перехватчиков для него. Но это не лучшее решение.

Таким образом, это лучший способ добавить функцию, которая может обрабатывать перехватчики обслуживания в очереди в процессе. Но на данный момент такой функции нет. Поэтому мы рекомендуем вам отправить запрос на предложение команде, чтобы предложить им добавить эту функцию.

Другие вопросы по тегам