на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


служба

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
служба [2020/06/03 17:58]
timofeev создано
служба [2023/03/30 09:46]
timofeev
Строка 1: Строка 1:
 ===Установка службы=== ===Установка службы===
-Начиная с версии 512 программа может быть установлена в режиме службы.\\+Программа может быть установлена в режиме службы ​для взаимодействия с АТС, сайтом,​ мобильными приложениями.\\
 Для этого следует\\ Для этого следует\\
-1) запустить на сервере программу ​под именем любого из администраторов и выбрать в меню ​ +1) запустить на сервере программу ​__**от имени администратора Windows**__ (надо нажать на ярлыке программы правую кнопку мыши и выбрать из меню соответствующий пункт),​  
-"​обработки - управление службой - установить службу"​\\ + 
-Помимо прочих настроек,​ будет создан пользователь программы "​Служба"​.\\+{{:​ustsl2.png|}} 
 + 
 +войти в базу как ​администратор ​Водяного и выбрать в меню "​обработки - управление службой - установить службу"​\\ 
 + 
 +{{:​ustsl.png|}} 
 + 
 +Помимо прочих настроек,​ будет создан ​серверный ​пользователь программы "​Служба" ​(в подсчете лицензий не учитывается).\\
 2) проверить в списке служб появление службы Водяной (vodasoft) , зависящей от Firebird\\ 2) проверить в списке служб появление службы Водяной (vodasoft) , зависящей от Firebird\\
-3) в справочнике облачных АТС проверить,​ установлен ​ли созданный +3) в справочнике облачных АТС проверить,​ указан ли в поле "​запускать от имени ​пользователя"​ значение "​Служба"​.\\ 
 ===Текущая работа со службой=== ===Текущая работа со службой===
-Логи службы создаются в %ProgramData%\vodjanoj\log.\\+Логи службы создаются в %ProgramData%\vodjanoj\log\0 (фиксируются при завершении работы службы,​ ее перезапуске).\\
 Параметры подключения к базе данных хранятся в %ProgramData%\vodjanoj\srv.ini.\\ Параметры подключения к базе данных хранятся в %ProgramData%\vodjanoj\srv.ini.\\
 Окно серверного пользователя запускать не нужно, все серверные операции выполняются службой.\\ Окно серверного пользователя запускать не нужно, все серверные операции выполняются службой.\\
  
 ===Удаление службы=== ===Удаление службы===
-При необходимости выполняется через "​обработки - управление службой - удалить службу"​\\+При необходимости выполняется через "​обработки - управление службой - удалить службу"​. Программа должна быть запущена с правами администратора Windows.\\ 
 + 
 +[[служба_при_обн|Порядок обновления программы при установленной службе]] 
 + 
 +===Сетевые настройки=== 
 +Для работы с мобильным приложением,​ АТС, API потребуется статический ip-адрес (надо подключить эту услугу у своего интернет-провайдера).\\ 
 +Кроме того, необходимо "​пробросить"​ и открыть сетевые порты 10380, 10385, 10400.\\ 
 +Для работы с [[мп_настройка_водяного|мобильным приложением водителя]] откройте порт 10380.\\ 
 +Для работы с [[телефония|облачной АТС]] откройте порт 10385.\\ 
 +Для работы по [[api|API]] откройте порт 10400.\\ 
 + 
 +===Подключение к службе дополнительных баз данных=== 
 +Если необходимо обеспечить параллельную работу с несколькими базами Водяного (например,​ базы филиалов в разных городах расположены на одном сервере),​ то необходимо создать по образцу в %ProgramData%\vodjanoj\ srv.ini файлы конфигурации для дополнительных баз - srv1.ini (srv2.ini и т.д.).\\ 
 +В этих файлах изменяем строки NazvIBKS и PutKIBKS, указав в них, соответственно,​ название и путь к дополнительным базам.\\ 
 +В дополнительных базах необходимо внести в администрирование - пользователи запись "​служба",​ по образцу имеющегося в основной базе, с правами администратора и флажком записи сервера и признаком доступа к API\\ 
 +Для работы с водительским мобильным приложением в администрирование - параметры интеграции надо создать строку SERVERMP с указанием порта для этой базы (например,​ 10381 вместо 10380, при этом необходимо пробросить порт 10381 аналогично 10380). Этот же порт указать в настройках приложения водителя.\\ 
 +Аналогичным образом,​ для доступа к серверу API в доп. базе заведите в администрирование - параметры интеграции строку с наименованием "​APIVOD"​ и указанием порта API для базы, например 10491 вместо 10490.\\ 
 +После настройки доп. базы необходимо перезапустить службу Водяного,​ чтобы был запущен дополнительный поток службы,​ связанной с базой, указанной в srv1.ini.\\ 
 +Логи дополнительных потоков хранятся в папке %ProgramData%\vodjanoj\log\1 (2,3 и т.д.) 
 + 
 +[[установка|описание установки программы]] 
 + 
 +[[адм_фб|вопросы администрирования баз]] 
  
служба.txt · Последние изменения: 2023/06/28 11:20 — timofeev