найти, какая веб-работа регистрирует что в журнале приложения - PullRequest
0 голосов
/ 30 июня 2018

Я установил одно веб-приложение с двумя веб-заданиями. Оба они указывают на один и тот же контейнер BLOB-объектов для ведения журнала. Как вы должны сказать, какой веб-джоб регистрирует что?

Например, при запуске так выглядит файл журнала с обоими заданиями. Я использовал разные цветные ручки для каждого. enter image description here

Как узнать, какие строки идут с какими заданиями? С двумя это сбивает с толку, с 4 или 5 это кажется неуправляемым. Раньше я всегда держал по одному веб-заданию на каждое веб-приложение, но мы используем гораздо больше и пытаемся объединить вещи немного умнее. Или так я думал.

Есть ли в коде место для каждой веб-работы, где я могу назначить имя или идентификатор, который прикреплен к каждой записи в журнале?

1 Ответ

0 голосов
/ 02 июля 2018

Вы можете указать различные веб-задания с помощью tid , который является идентификатором потока, вызвавшего событие.

Кроме того, вы можете использовать Console.WriteLine("hello") для отметки веб-заданий.

Изображение ниже представлено двумя веб-заданиями триггера очереди. Когда сообщение приходит, оно будет явным выводом. enter image description here

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