Руководство по установке сервера S-INFO
×

36.4. Общий порядок обновления backend

  •  Изучить заметки к новой версии.
  • Скачать новую версию backend из центра загрузок.
  •  Скачать распакованный S-INFO Desktop той же версии.
  • Если используется S-INFO WEB, скачать его новую версию.
  • Остановить службу backend:

sudo systemctl stop BackendWebService.service
6. Сделать резервную копию базы данных.
7. Сделать резервную копию папки Data или другой папки хранения файлов.
8. Сохранить конфигурацию, папку configs и файл server_license.json.
9. Скопировать файлы новой версии backend в рабочую папку с заменой исполняемых файлов и библиотек.
10. Проверить, что не были перезаписаны локальные конфигурации и лицензия.
11.

Запустить backend вручную:

cd /home/sinfo-admin/backend
./BackendWebService
12. Дождаться завершения миграций базы данных.
13.

Дождаться успешного запуска backend и строки вида:

Server is listening on "http://localhost:5000"
14.

Проверить health-статус:

curl http://localhost:5000
15.

Остановить ручной запуск:

Ctrl + C
16.

Запустить службу backend:

sudo systemctl start BackendWebService.service
17.

Проверить состояние службы:

sudo systemctl status BackendWebService.service
18.

Проверить внешний health-статус через Nginx: