Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
служба [2021/01/12 12:04] timofeev |
служба [2024/07/24 09:01] (текущий) timofeev |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
===Установка службы=== | ===Установка службы=== | ||
- | Начиная с версии 512 программа может быть установлена в режиме службы для взаимодействия с АТС, сайтом, мобильными приложениями без запуска отдельного окна.\\ | + | Программа может быть установлена в режиме службы для взаимодействия с АТС, сайтом, мобильными приложениями.\\ |
Для этого следует\\ | Для этого следует\\ | ||
- | 1) запустить на сервере программу от имени администратора Windows (надо нажать на ярлыке программы правую кнопку мыши и выбрать из меню соответствующий пункт), войти в базу как администратор Водяного и выбрать в меню "обработки - управление службой - установить службу"\\ | + | 1) запустить на сервере программу __**от имени администратора Windows**__ (надо нажать на ярлыке программы правую кнопку мыши и выбрать из меню соответствующий пункт), |
+ | |||
+ | {{:ustsl2.png|}} | ||
+ | |||
+ | войти в базу как администратор Водяного и выбрать в меню "обработки - управление службой - установить службу"\\ | ||
{{:ustsl.png|}} | {{:ustsl.png|}} | ||
Строка 11: | Строка 15: | ||
===Текущая работа со службой=== | ===Текущая работа со службой=== | ||
- | Логи службы создаются в %ProgramData%\vodjanoj\log (фиксируются при завершении работы службы, ее перезапуске).\\ | + | Логи службы создаются в %ProgramData%\vodjanoj\log\0 (фиксируются при завершении работы службы, ее перезапуске).\\ |
Параметры подключения к базе данных хранятся в %ProgramData%\vodjanoj\srv.ini.\\ | Параметры подключения к базе данных хранятся в %ProgramData%\vodjanoj\srv.ini.\\ | ||
Окно серверного пользователя запускать не нужно, все серверные операции выполняются службой.\\ | Окно серверного пользователя запускать не нужно, все серверные операции выполняются службой.\\ | ||
Строка 20: | Строка 24: | ||
[[служба_при_обн|Порядок обновления программы при установленной службе]] | [[служба_при_обн|Порядок обновления программы при установленной службе]] | ||
+ | ===Сетевые настройки=== | ||
+ | Для работы с мобильным приложением, АТС, 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 и т.д.) | ||
+ | |||
+ | [[установка|описание установки программы]] | ||
+ | |||
+ | [[не_приходят_заказы|если не приходят заказы водителям]] | ||
+ | |||
+ | [[адм_фб|вопросы администрирования баз]] | ||