<< Click to Display Table of Contents >> Администрирование (Windows) > Обновление системы Обновление сервиса NOMAD |
Для установки, обновления и настройки сервиса используется кроссплатформенный инструмент Directum Launcher. Он поставляется в виде архива, который нужно распаковать. Для корректной работы системы папку с Directum Launcher удалять нельзя.
Перед обновлением выполните подготовительные работы, затем обновите сервис NOMAD. Также возможно обновление с помощью командной строки.
1.Выполните подготовительные шаги к обновлению системы Directum RX.
2.Ознакомьтесь с типовыми требованиями и убедитесь, что ваше аппаратное и программное обеспечение актуально для новой версии NOMAD.
3.Заблаговременно уведомьте всех пользователей о проведении технических работ. Обновление рекомендуется выполнять в нерабочее время.
4.Если в предыдущей версии NOMAD использовались настройки, отличные от настроек по умолчанию, создайте резервные копии конфигурационных файлов _ConfigSettings.xml, Nomad.config, SungeroAdapter.config.
Папка, в которой расположены файлы, зависит от версии NOMAD, с которой происходит обновление:
•версия 2.20 – DirectumLauncher\etc\_services_config\NomadService\;
•версия 2.19.2 и ниже – C:\inetpub\wwwroot\NOMAD\.
5.Если сервис NOMAD обновляется с версии 2.19.1 и ниже, дополнительно удалите старую версию сервиса. Для этого в оснастке «Диспетчер служб IIS» удалите сайт и пул приложений сервиса NOMAD. Затем удалите папку с файлами сайта NOMAD, по умолчанию C:\inetpub\wwwroot\NOMAD.
1.Остановите сервис NOMAD. Для этого перейдите в папку с Directum Launcher, запустите командную строку и выполните команду:
do nomad_service down
1.Архив с новой версией Directum Launcher скопируйте с заменой файла в корень папки с предыдущей версией Directum Launcher. Архив распаковывать не нужно. Также в корень папки скопируйте архивы:
•Nomad.zip;
•других компонентов Directum RX, если их нужно обновить.
ВАЖНО. Для корректной установки общий путь к файлам должен быть не более 256 символов. Также он не должен содержать пробелы, символы кириллицы, запятые и спецсимволы. Поэтому используйте, например папку D:\DirectumLauncher.
2.Запустите Directum Launcher. На странице Развертывание убедитесь, что установлен переключатель Обновление и флажок NOMAD:
Продолжите обновление согласно инструкции Directum RX. Сервис NOMAD обновится вместе с системой.
3.Обновите конфигурационные файлы и настройте сервис NOMAD:
•если сотрудники работают в Directum Solo и Directum Jazz на платформе .NET, убедитесь, что в сервисе NOMAD подключен плагин Net6XmlSerializationPlugin, который входит в стандартную поставку NOMAD;
•если в сервисе NOMAD задавалась настройка, для которой указывается название мобильного решения, например доступ к документам и записям справочников, убедитесь, что в значениях параметров указаны верные названия приложений:
Directum Solo и Directum Jazz для приложений на .NET;
Directum Solo Classic и Directum Jazz Classic для приложений на Xamarin.
Совет. Уточнить, в каких приложениях работают сотрудники, можно в справочнике Мобильные устройства.
Обновление с помощью командной строки
Если нужно обновить сервис NOMAD без обновления системы Directum RX:
1.Остановите сервис NOMAD. Для этого перейдите в папку с Directum Launcher, запустите командную строку и выполните команду:
do nomad_service down
2.Архив с новой версией Directum Launcher скопируйте с заменой файла в корень папки с предыдущей версией Directum Launcher. Архив распаковывать не нужно. Также в корень папки скопируйте архив Nomad.zip.
ВАЖНО. Для корректной установки общий путь к файлам должен быть не более 256 символов. Также он не должен содержать пробелы, символы кириллицы, запятые и спецсимволы. Поэтому используйте, например папку D:\DirectumLauncher.
3.В командной строке перейдите в папку с Directum Launcher и последовательно выполните команды:
do components add nomad
do nomad_component install
do nomad_service up
4.Обновите конфигурационные файлы и настройте сервис NOMAD:
•если сотрудники работают в Directum Solo и Directum Jazz на платформе .NET, убедитесь, что в сервисе NOMAD подключен плагин Net6XmlSerializationPlugin, который входит в стандартную поставку NOMAD;
•если в сервисе NOMAD задавалась настройка, для которой указывается название мобильного решения, например доступ к документам и записям справочников, убедитесь, что в значениях параметров указаны верные названия приложений:
Directum Solo и Directum Jazz для приложений на .NET;
Directum Solo Classic и Directum Jazz Classic для приложений на Xamarin.
Совет. Уточнить, в каких приложениях работают сотрудники, можно в справочнике Мобильные устройства.
Обновление конфигурационных файлов NOMAD
С версии 2.19.2 и ниже
При обновлении в папку DirectumLauncher\etc\_services_config\NomadService\ автоматически копируются новые конфигурационные файлы из архива с сервисом NOMAD. Если в конфигурационных файлах прежней версии были заданы настройки, отличные от настроек по умолчанию, перенесите их в новые файлы.
С версии 2.20 и выше
При обновлении конфигурационные файлы в папке DirectumLauncher\etc\_services_config\NomadService\ не перезаписываются. Вручную замените их на аналогичные файлы из архива с новой версией сервиса NOMAD. Если в конфигурационных файлах прежней версии были заданы настройки, отличные от настроек по умолчанию, перенесите их в новые файлы из резервных копий.
Важно. Не рекомендуется использовать конфигурационные файлы предыдущей версии NOMAD вместе с его новой версией, т.к. в этом случае могут некорректно работать мобильные приложения Directum Solo и Directum Jazz.
© Компания Directum, 2024 |