Служба автоматического обновления Microolap EtherSensor

<< Кликните, чтобы показать Содержание >>

Руководство Администратора | CHM EPUB PDF A4/Letter   

Служба автоматического обновления Microolap EtherSensor

Служба обновления EtherSensor Updater (процесс sensor_updater.exe) предназначена для автоматизированной загрузки и установки файлов обновлений и патчей. EtherSensor Updater является частью сервиса разработчика по поддержке работы Microolap EtherSensor в штатном режиме и обновлению его функций.

Функции EtherSensor Updater:

Проверка наличия обновлений и патчей для Microolap EtherSensor, их загрузка и установка.

Оперативное обновление файла лицензии Microolap EtherSensor при его изменении.

Создание архивной копии предыдущей версии продукта и помещение в неё всех необходимых файлов.

Восстановление предыдущей версии из архива при возникновении ошибки установки обновления.

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

Как работает EtherSensor Updater:

Служба обновлений проверяет как наличие новых версий EtherSensor, так и наличие обновлённых версий лицензий. Для этого она через заданные в настройках интервалы времени устанавливает соединение с сервером обновлений и передаёт ему информацию о версии и лицензии Microolap EtherSensor.

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

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

Установка EtherSensor Updater:

Первоначальная установка EtherSensor Updater  выполняется запуском файла ethersensor_updater_X.X.X.XXXX_x64.msi из состава дистрибутива. В дальнейшем служба будет обновляться самостоятельно при выходе новых версий.

Для установки в директорию, отличную от директории по умолчанию следует применить утилиту msiexec.exe ОС Windows.

Пример:

msiexec.exe /i ethersensor_updater_4.6.3.12232_x64.msi INSTALLDIR="[[INSTALLDIR]]\updater"

Технические требования:

Служба EtherSensor Updater должна иметь доступ в Интернет через порт 80 или 443 к серверам серверами license.microolap.com и kpps-downloads.microolap.com

Если используется прокси-сервер, он должен поддерживать корректную работу SOAP-протокола.

Операционная система Windows Server 2012, Windows Server 2016 или Windows Server 2019.

EtherSensor Updater состоит из следующих частей:

Служба EtherSensor Updater (процесс sensor_updater.exe)

Запускается в фоновом режиме и выполняет все действия, необходимые для проверки наличия доступных обновлений и их дальнейшей установки. В процессе работы создаётся статус-файл status.xml, в котором содержится информация о текущем состоянии службы.

Раздел "Обновления" консоли управления EtherSensor (приложение sensor_console.exe)

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

Примечание:

1. Консоль управления EtherSensor соединяется со службой sensor_updater.exe по TCP/IP-протоколу, порт 52076.

2. Если консоль управления EtherSensor обнаруживает, что служба sensor_updater.exe не запущена, попытка установить соединение не происходит. Если необходимо установить соединение со службой, работающей в консольном режиме, можно воспользоваться параметром командной строки /ignore-service-status

3. Также можно использовать параметр командной строки /no-connect, который запрещает любые попытки связаться со службой. В этом случае консоли управления EtherSensor получает информацию о состоянии службы только через файл status.xml.

Директория [INSTALLDIR]\config

Содержит конфигурационные файлы службы (настройка службы).

Директория [INSTALLDIR]\downloads

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

Директория [INSTALLDIR]\log

Содержит файлы журналов и статус-файл:

status.xml

Статус-файл, содержащий информацию о текущем состоянии службы.

log.txt

Основной журнал работы службы.

uupdater_log.txt

Журналы специальной программы sensor_uupdater.exe, которая вызывается при необходимости установить новую версию EtherSensor Updater.

Файл конфигурации EtherSensor Updater

Конфигурация EtherSensor Updater хранится в файле system.xml, расположенном в директории [INSTALLDIR]\config.