itmanager пишет: Доброго времени суток!
Тему рядом видел, но хотелось бы подробнее. Вопросы не по юридической, а по технической стороне.
Пусть есть:
- три Jacart'ы (J1, J2, J3)
- один УТМ
Как правильно менять Jacart'ы (кроме остановки служб)? Какие коллизии могут случится? Когда и как чистить запросы?
Пусть сформировали запрос1 с J1, отправили его УТМ, ответ пока не пришел, а поменяли на J2, что будет с запросом1?
ЕГАИСИК сам сформировал запрос3 с J3 на ТТН (кстати как часто он это делает или УТМ сам запрашивает Центр?), поменяли на J1 и т.д.
как правильно действовать?
УТМ сам запрашивает центр, а ЕГАИСИК при входе пользователем в папку входящие, обращается в УТМ и загружает в свою базу все несохраненные ранее запросы.
Если запрос ушел и сменился УТМ, то ответ будет ждать на сервере ЕГАИС, пока соответствующий ответу УТМ не заберет этот ответ с сервера.
Самое плохое, в последних версиях УТМ (по крайней мере в рабочем УТМ) ФС РАР сделало привязку ключа к УТМ при установке. И поэтому уже недостаточно остановить службу, поменять ключ и запустить службу... Как вариант можно:
1. Установить УТМ с ключём 1.
2. Скопировать установленный УТМ в папку УТМ1.
3. Удалить УТМ.
4. Установить УТМ с ключём 2.
5. Скопировать установленный УТМ в папку УТМ2.
и т.д.
затем написать командный файл, который будет:
1. Останавливать службы;
2. Запрашивать номер УТМ;
3. Копировать сохраненный "образ" УТМ, соответствующий установленному ключу, в рабочую папку.
4. Запускать службы.
Если мы найдем более удобный способ, обязательно опишем это на форуме.