Перейти к содержанию

Ожидания на блокировках

Оркестратор 1С определяет наличие ожиданий на управляемых блокировках на основе данных из технологического журнала и регистрирует выявленные ожидания в отдельной таблице.

Ожидания. Меню

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

Ожидания. Кнопка

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

Ожидания. Трассировка полная

В колонках отражены соединения-участники

В строках - события, которые были зарегистрированы в технологическом журнале по данным соединениям.

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

Если фон у соединения белый, значит событие, которое началось ранее еще не было завершено и будет завершено (ниже) позднее.

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

Оранжевым квадратом помечается начало периода, на котором началось ожидание освобождения ресурса.

Ожидания. Трассировка Информация

Глубина события - числовой показатель вложенности событий.

На рисунке отражено событие SDBL, которое длилось 51 миллисекунду (глубина - 1), после начала данного события, через 1 миллисекунду возникло событие TLOCK, продолжительностью в 1 миллисекунду, при этом событие SDBL еще не завершилось.

Информация о соединении - открывает окно детальной информации о соединении:

Ожидания. Событие информация

Информация о событии - при нажатии на название события, откроется окно, отражающее всю собранную информацию о данном событии:

Ожидания. Трассировка Событие

Контекст выполнения - если событие связано с каким либо местом в коде конфигурации, при нажатии, будет отображен полный контекст выполнения (инициация, стек вызовов, конечная строка вызова):

Ожидания. Трассировка Контекст

Ожидания. Блокировка

Красная линия графически отражает событие и продолжительность ожидания у соединения виновника (из-за которого началось ожидание)

Синяя линия графически отражает событие, которое ожидало освобождения ресурса, заблокированного событием, отмеченным красной линией.

Ожидания. Расшифровка

Начало периода - время, с детализацией до микросекунд, начала событий.

Прошло времени - общая продолжительность событий накопительным итогом с момента отражения самого первого события в отчете.

Дата и время окончания события - отражается в конце событие точное время его окончания.

Общая продолжительность события - время которое прошло с момента начала до момента окончания события.

Чистая продолжительность - время которое прошло с момента начала до момента окончания события за вычетом времени выполнения вложенных событий.