<< Click to Display Table of Contents >> Прикладные модули > Agile-доски Обновление решения |
Перед обновлением решения убедитесь, что в папке с Directum Launcher есть компоненты Platform и DirectumRX. Подробнее см. в разделе «Обновление Directum RX» для Windows или Linux.
Порядок обновления на версию 1.9 зависит от используемой версии решения:
1.Удалите предыдущую версию компонента agile. Для этого выполните команду:
do components delete agile
./do.sh components delete agile
2.В корень папки с Directum Launcher скопируйте архив с решением из комплекта поставки.
3.Запустите Directum Launcher от имени администратора.
4.На странице Развертывание убедитесь, что установлен переключатель Обновление.
5.Убедитесь, что установлен флажок agile.
6.Ознакомьтесь с текстом лицензионного соглашения и установите флажок Я принимаю условия лицензионного соглашения.
7.Нажмите на кнопку Обновить и дождитесь окончания обновления.
Обновление с версии 1.3 и ниже
1.В корень папки с Directum Launcher скопируйте архив с решением из комплекта поставки.
2.Запустите Directum Launcher от имени администратора и убедитесь, что выбран режим Обновление.
3.Убедитесь, что установлен флажок agile.
4.Ознакомьтесь с текстом лицензионного соглашения и установите флажок Я принимаю условия лицензионного соглашения.
5.Нажмите на кнопку Обновить и дождитесь окончания обновления.
5.Если ранее система Directum RX обновлялась с версии 4.0 или 4.1, проверьте, что в конфигурационном файле решения config.js верно указан адрес сервиса интеграции.
6.Удалите веб-клиент предыдущей версии решения. Порядок удаления отличается для операционных систем Windows и Linux.
Удалите папку agile из веб-сервера IIS. Путь по умолчанию C:\inetpub\wwwroot\agile.
ВАЖНО. Обратите внимание, что для балансировки нагрузки веб-фермы IIS решение могло быть установлено с использованием сервера ARR, если система Directum RX расположена в отказоустойчивой среде.
1.Удалите docker-контейнер с Nginx, отвечающий за раздачу статики. Для этого последовательно:
•остановите контейнер:
docker stop <Наименование веб-клиента решения>
•удалите контейнер:
docker rm <Наименование веб-клиента решения>
Пример:
docker stop agile-web
docker rm agile-web
2.Удалите папку agile с веб-клиентом решения предыдущей версии. Пример: /srv/agile.
3.В папке SungeroScripts/etc в конфигурационном файле haproxy.cfg удалите:
•в секции frontend directumrx строку:
use_backend agile_backend if { path_beg -i /agile }
•в разделе backend секцию backend agile_backend:
backend agile_backend
http-request set-path "%[path,regsub(^/agile/,/,i)]"
server agile_server <IP сервера>:<номер порта>
4.Для применения настроек перезапустите сервис HAProxy. Для этого перейдите в папку со скриптами развертывания и выполните команду:
sudo ./do.sh haproxy restart
© Компания Directum, 2024 |