Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:offline_chestn_znak [2025/02/25 10:40] anton |
wiki:offline_chestn_znak [2025/02/25 11:18] (текущий) anton |
||
|---|---|---|---|
| Строка 7: | Строка 7: | ||
| Конструктивно модуль состоит из 2-х частей | Конструктивно модуль состоит из 2-х частей | ||
| * regime - написан честным знаком и служит апи для фронтола и прочего по | * regime - написан честным знаком и служит апи для фронтола и прочего по | ||
| - | * enisey | + | * yenisei |
| Ограничение на количество инн заложено именно в Енисее, | Ограничение на количество инн заложено именно в Енисее, | ||
| + | == Внимание! == | ||
| + | После инициализации бд ее нельзя использовать еще раз. Подготовленный дистр с чистыми бд лежим на фтп ftp_incoming/ | ||
| == Обход проблемы с лицензией == | == Обход проблемы с лицензией == | ||
| Строка 14: | Строка 16: | ||
| == Установка лицензии == | == Установка лицензии == | ||
| - Должны быть запущены все енисеи | - Должны быть запущены все енисеи | ||
| - | - Выполняем запрос установки лицензии. В тестах использовался Постер. Тип запроса POST в теле запроса текстом пишем лицензию скопированную по [[https:// | + | - Выполняем запрос установки лицензии. В тестах использовался Постер. Тип запроса POST в теле запроса текстом пишем лицензию скопированную по [[https:// |
| < | < | ||
| http:// | http:// | ||
| + | </ | ||
| + | == Результат выполнения запроса == | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | } | ||
| </ | </ | ||
| + | == настройка запуска 2-х regime и yenisei== | ||
| + | * В каталоге Regime\ копируем папки regime и yenisei называем их regime_2 и yenisei_2 | ||
| + | * Далее наша задача заменить пути запуска программных модулей и активировать службы | ||
| + | * В каталоге Regime\bin создаем файлы запуска служб regime_2.cmd и yenisei_2.cmd | ||
| + | * В содержимом CMD файлов regime_2.cmd и yenisei_2.cmd меняем: | ||
| + | < | ||
| + | " | ||
| + | -args_file " | ||
| + | -epmd " | ||
| + | -config " | ||
| + | </ | ||
| + | на regime_2 или enisey_2 | ||
| + | < | ||
| + | " | ||
| + | -args_file " | ||
| + | -epmd " | ||
| + | -config " | ||
| + | </ | ||
| + | * Regime Корректировка конфиг файлов | ||
| + | * Regime\regime_2\etc | ||
| + | * local.ini | ||
| + | * port = 5996 ставим нужный | ||
| + | * yenisei_stop_cmd = PowerShell.exe -noprofile -command "&' | ||
| + | * yenisei_start_cmd = PowerShell.exe -noprofile -command "&' | ||
| + | * yenisei_move_cmd = PowerShell.exe -noprofile -command "mv -Force ' | ||
| + | * db_url = http:// | ||
| + | * vm.args | ||
| + | * -name regime_2@127.0.0.1 - имя службы режима | ||
| + | * Regime\regime_2\releases\1.2.0-326 | ||
| + | * sys.config | ||
| + | * " | ||
| + | * Regime\yenisei_2\etc | ||
| + | * local.ini | ||
| + | * port = 5985 порт службы должен совпадать с параметром db_url = http:// | ||
| + | * file = var/ | ||
| + | * database_dir = ./ | ||
| + | * view_index_dir = ./ | ||
| + | * vm.args | ||
| + | * -name yenisei_2@127.0.0.1 - имя службы енисея | ||
| + | * Regime\yenisei_2\releases\2.2.1-1890 | ||
| + | * sys.config | ||
| + | * " | ||
| + | * " | ||
| + | * " | ||
| + | * " | ||
| + | * Корректировка файлов запуска служб | ||
| + | * Экспортируем из реестр куст запуска службы Regime и меняем все на regime_2, после обратного экспорта не забываем поменять путь к файлу запуска службы C:\Program Files\Regime\bin\regime_2.cmd | ||
| + | < | ||
| + | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\regime | ||
| + | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\yenisei | ||
| + | </ | ||
| + | < | ||
| + | Windows Registry Editor Version 5.00 | ||
| + | |||
| + | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\regime_2] | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | 6d, | ||
| + | 00, | ||
| + | 78, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\regime_2\Parameters] | ||
| + | " | ||
| + | 00, | ||
| + | 65, | ||
| + | 00, | ||
| + | " | ||
| + | " | ||
| + | 00, | ||
| + | 65, | ||
| + | |||
| + | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\regime_2\Parameters\AppExit] | ||
| + | @=" | ||
| + | </ | ||
| + | |||
| + | == Запросы к Енисею == | ||
| + | * http:// | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | * http:// | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ] | ||
| + | } | ||
| + | </ | ||