+7 902 589 0933
info@trustservice.tech

Обзор сервера TrustServer. Панель управления обновлениями.

Обзор сервера TrustServer. Панель управления обновлениями.

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

Например, если на сервере установлена версия клиентского модуля 2.9.1 и через сервер устанавливается сеанс удаленного подключения с версией клиентского модуля TrustViewerPro 2.8.0, то такой клиентский модуль автоматически принудительно обновится до версии 2.9.1. Если же в будущем выйдут новые версии клиентского модуля TrustViewerPro, то клиентский модуль со старшей версией принудительно обновится до версии, поддерживаемой TrustServer-ом. Таким образом достигается поддержка совместимости функционала TrustServer-а и клиентских модулей.

Настройка обновлений производится через панель управления обновлениями TrustServer-а во вкладке Settings -> Updates:

Режим обновлений устанавливается в единственном параметре Client/server’s centralized update mode и может принимать варианты:

  • Disabled – обновления отключены и не будут устанавливаться централизованно;
  • Manual – установка обновлений в ручном режиме;
  • Auto – установка обновлений в автоматическом режиме.

Режим Disabled

В режиме Disabled обновления отключены, однако версии клиентских модулей все-равно будут синхронизироваться между собой до старшей версии. Например, если у оператора версия клиентского модуля TrustViewerPro 2.9.1, а на удаленном компьютере версия 2.8.0, то даже при отключенных обновлениях клиентский модуль TrustViewerPro на удаленном компьютере обновится до версии 2.9.1.

Режим Manual

При выбранном варианте Manual обновления устанавливаются в ручном режиме, при этом у администратора появляется возможность установить конкретную версию TrustServer-а и клиентского модуля TrustViewerPro.

В режиме Manual появляются информационные поля:

  • Current TrustServer version – показывает текущую установленную версию TrustServer-а;
  • Current TrustViewer version – показывает текущую версию клиентских модулей.

Загрузка обновлений в ручном режиме осуществляется с помощью кнопки «Upload update», после нажатия которой откроется окно, в котором необходимо выбрать файл пакета обновления в формате *.tvp.

Последняя версия файла пакета обновлений доступна на сайте разработчика http://pro.trustviewer.com/ru

Также файлы пакетов обновлений с ранними версиями располагаются в папке Updates каталога с исполняемым файлом TrustServer-а.

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

Параметр Waiting for an update in queue позволяет установить расчетное время в очереди на ожидание обновления для одного клиентского модуля в миллисекундах (при получении сигнала о необходимости скачать обновление, для предотвращения перегрузки сервера – клиентские модули встают в очередь на ожидание скачивания обновления).

Режим Auto

Режим Auto по содержанию почти похож на режим Manual:

В нем также есть информационные поля Current TrustServer version и Current TrustViewer version, показывающие текущие версии сервера и клиентских модулей, а также параметр Waiting for an update in queue, устанавливающий время очереди на ожидание обновления.

Дополнительно в автоматическом режиме обновлений появляется параметр Daily automatic update check time который устанавливает время автоматической ежедневной проверки и установки обновлений.

Данный параметр определяет в какое время TrustServer будет проверять наличие обновлений на серверах разработчика и при их наличии осуществлять загрузку. После загрузки пакета обновлений сервер автоматически обновляется. В процессе обновления инициация новых сеансов связи может быть недоступна, поэтому устанавливать время проверки обновлений необходимо в моменты наименьшей нагрузки на сервер.

Кроме того администратор может принудительно инициировать проверку обновлений нажав кнопку «Check update». При наличии обновлений сервер также осуществит загрузку пакета обновлений и начнет его установку.

Следует отметить, что время установки обновлений на сервере не означает, что все клиентские модули будут обновлены в это же время. Обновление автоматически распространится на клиентские модули, с помощью которых удаленные компьютеры зарегистрированы на сервере TrustServer. Незарегистрированные на сервере клиентские модули TrustViewerPro будут обновляться по мере их обращения к TrustServer-у.

Обсудить на Дзене

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