У нас на предприятии используется ЧМИ Cimplicity в redundant-конфигурации (т.е. один проект Сimplicity крутится одновременно на двух серверах, один из серверов - ведущий, другой - резервный, так сказать, "на подхвате").
ЧМИ периодически (каждые пять минут) пишет значения определенных технологических параметров в базу данных (внешний MS SQL Server).
Проблема заключается в том, что одновременно в БД производят запись оба сервера, поэтому информация в БД дублируется.
Проблема решается остановкой процесса PTDL_RP на резервном сервере (этот процесс и производит запись в БД). Но вот вопрос: как вновь запустить этот процесс при переходе проекта с основного сервера на резервный (при сбое основного сервера, к примеру)? Ведь если его не запустить при таком переходе, в БД вообще ничего не будет писаться...
Можно написать программку, которая при переходе с основного сервера на резервный будет запускать этот процесс (реализуется это через Event Editor, к примеру).
Но как запускать процесс Cimplicity на удаленной машине, какими средствами?
Если кто-нибудь сталкивался с подобными проблемами или знает, как можно помочь, просьба откликнуться. Спасибо.