Параметры Диспетчер

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

Примечание: Диспетчер доступен только в серверных редакциях Loginom.

Страница диспетчера представляет собой таблицу, в которой информация сгруппирована по разделам:

  • Сессии — сессии пользователей и открытые в их рамках пакеты.
  • Общие пакеты — пакеты, не принадлежащие конкретным сессиям, открытые сервером по ссылкам из других пакетов. На один общий пакет могут ссылаться несколько пакетов. Общий пакет не может быть закрыт до тех пор, пока на него остаётся хотя бы одна ссылка из выполняемых пакетов, либо из пакетов, находящихся в Пуле пакетов.
  • Пул пакетов — пакеты, сохраненные в памяти сервера для повторного использования. Использование пула оптимизирует производительность приложения, экономя ресурсы на загрузке повторно используемых пакетов. В пул попадают пакеты, которые непосредственно вызываются из Loginom Integrator и BatchLauncher (пакеты, на которые они ссылаются, находятся в группе Общие пакеты). Размер пула задается в параметрах сервера. После достижения максимального размера из пула в первую очередь удалятся пакеты, которые дольше всего не использовались. При изменении файла пакета из пула автоматически удалятся все экземпляры этого пакета.

Колонки таблицы:

  • Сессии и пакеты — выводится имя сессии и открытые в ней пакеты. Для просмотра пакетов необходимо раскрыть список кликом по "+". Имя сессии состоит из имени пользователя и уникального идентификатора сессии (аналогично выводимому в журнале логирования работы сервера).
  • Активность — время последней активности в сессии. При выполнении узла в подчиненном пакете Активность подсвечивается зеленым цветом. Для пакета при этом отображается прогресс бар выполнения, а время начала активации узла отображено в подсказке к прогресс бару при наведении на него курсора мыши.
  • Хост — IP адрес клиента, с которого запущена сессия. При включении через контекстное меню опции "Разрешать имена по IP", вместо адреса выводится имя хоста.
  • Роль — роль пользователя в сессии отображается соответствующими иконками:

    • Параметры — Администрирование;
    • Параметры — Проектирование сценариев;
    • Параметры — Просмотр отчетов,
    • Параметры — Пакетное выполнение, выполнение из интегратора

    Если у пользователя есть несколько ролей, то показывается наиболее привилегированная.

  • Версия — версия пакета в формате семантического версионирования.
  • Создан — дата/время создания файла пакета или сессии. Значение отсутствует у черновика пакета.
  • Сохранен — дата/время последнего сохранения файла пакета. Значение отсутствует у черновика пакета.
  • Путь — полный путь пакета в файловом хранилище. Значение отсутствует у черновика пакета.

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

В верхней части страницы расположены кнопки:

  • Обновить Обновить — обновляет список сессий или пакетов. При этом из списка могут удалиться уже закрытые сессии/пакеты или добавиться новые. Обновление также происходит автоматически каждые 5 сек. Горячая клавиша для действия Alt+F5
  • Остановить Остановить — доступно для сессий и пакетов в состоянии "Выполнение". Останавливает выполнение выбранных в таблице сессии или пакета. При этом для сессии останавливаются все принадлежащие ей пакеты, а остановка пакета может привести к остановке сессии, если после этого у неё будут отсутствовать выполняемые пакеты. Действие запрашивает подтверждение у пользователя.
  • Закрыть Закрыть — закрывает и удаляет выбранные в таблице сессию или пакет. Действие запрашивает подтверждение у пользователя. Горячая клавиша для действия Delete
  • Поиск Поиск — вызывает меню поиска по таблице Диспетчера. Также доступен поиск по каждой колонке через меню в заголовке колонки. Горячая клавиша для действия Ctrl+F

Эти действия также доступны из контекстного меню, вызываемого правой кнопкой мыши. Кроме перечисленных контекстное меню содержит действия:

  • Разрешать имена по IP Разрешать имена по IP — при включении этой опции для всех сессий выводится имя хоста. По умолчанию выводится IP-адрес хоста.
  • Очистить пул пакетов Очистить пул пакетов — удаляет все пакеты из пула пакетов.