Найти тему

Использование нескольких экземпляров сервера приложений ПАРУС-Бюджет 10 на одном виртуальном сервере

При установки сервера приложений ПАРУС-Бюджет 10 с помощью мастера установки Tornado, пользователю не предоставляется возможность установить несколько экземпляров сервера приложений ПАРУС-Бюджет 10, с использованием нескольких баз данных.

Для решение постановленной задачи необходимо выполнить установку сервера приложений ПАРУС-Бюджет 10 с помощью RETAIL.zip, который следует распаковать в директорию с наименованием сервера приложений, например, по пути C:\Program Files (x86)\Parus\Tornado.

После распаковывания RETAIL.zip, в директории Server необходимо создать конфигурационный файл сервера приложений appserver.config в кодировке ANSI.

В конфигурационном файле указывается наименование сервера приложений, наименование используемой базы данных, порт сервера приложений, сервиса обновлений клиента, сервиса рассылки уведомлений клиентами сервера приложений и сервиса справки, а также директория с данными сервера приложений, например, по пути C:\ProgramData\Parus\Tornado.

Для примера реализации сервера приложений, в качестве сервера базы данных используется Microsoft SQL Server, поэтому в директории Server\packs требуется удалить файлы DataProvider, за исключением MSSQLDataProvider.

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

Для первоначальной настройки сервера приложений, требуется установить системные пакеты с помощью запуска Server\TornadoServer.exe через командную строку с ключом -deploy.

Для установки бизнес-пакетов, следует использовать packages.zip, распаковав устанавливаемые бизнес-пакеты в директорию Server\packs, соглашаясь на их замену в случае необходимости.

Если необходима совместная работа модулей «Расчет заработной платы» и «Кадры», требуется распаковать специальный бизнес-пакет SalaryPersonnel.zip.

В директории Server\packs следует оставить только файлы бизнес-пакетов с расширением .pkg, остальные рекомендуется удалить.

Для установки бизнес-пакетов, необходимо запустить Server\TornadoServer.exe через командную строку с ключом -deploy.

Сервер приложений с возможностью использования нескольких экземпляров сервера приложений ПАРУС-Бюджет 10 функционирует с помощью службы Windows, для установки которой необходимо запустить Server\TornadoServer.exe через командную строку с ключами -instsvc -instname:<instance name> -port:<port number> -machinename:<machine name>.

Для обновления сервера приложений ПАРУС-Бюджет 10 с переходом на новую платформу, требуется выполнить все вышеперечисленные инструкции, за исключением установки службы Windows.

Для обновления сервера приложений ПАРУС-Бюджет 10 без перехода на новую платформу, требуется выполнить только установку бизнес-пакетов.

Для каждого экземпляра сервера приложений ПАРУС-Бюджет 10, необходимо использовать разные порты назначения, например: сервер приложений: 8010, 8020, 8030; сервис обновлений: 8011, 8021, 8031; сервис обновлений клиента: 8012, 8022, 8032; сервис рассылки уведомлений клиентам сервера приложений: 8013, 8023, 8033; сервис справки: 8014, 8024, 8034.

Дистрибутивы ПАРУС-Бюджет 10 доступны по адресу: clck.ru/PMHCN, подробная справочная информация по адресу: proparus.ru.