Перестают срабатывать SQL скрипты некоторых переменных . до перезапуска Lectus

Вопросы по программе Lectus Modbus OPC/DDE server
kmm
Сообщения: 20
Зарегистрирован: 14 мар 2013, 07:22

Перестают срабатывать SQL скрипты некоторых переменных . до перезапуска Lectus

Сообщение kmm »

Периодически возникают ситуации, когда перестают срабатывать скрипты записи в базу SQL переменных.
Часть работает, а часть - нет. В логах вроде всё штатно, но SQL скрипт не срабатывает - запись не происходит.
Помогает перезапуск Лектус.

Сделали вывод, что если во время срабатывания SQL скрипта скрипт не отрабатывает корректно (ошибка,сервер не отвечает), то после нескольких попыток SQL скрипт перестает запускаться - вероятно, программно отключается, и сколько бы не писали в этот узел - запись не происходит. При этом часть SQL скриптов в других узлах продолжает штатно работать: запись в тот же сервер.

Есть ли возможность настроить для корректной работы SQL скриптов ?
Как временное решение - планового перезапуска, как штатно закрыть Лектус ? (без taskkill)

Lectus OPC 3.10 сборка 9. MySQL
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Перестают срабатывать SQL скрипты некоторых переменных . до перезапуска Lectus

Сообщение admin »

1) В случае критичной ошибки исполнения SQL скрипта, выполнение SQL скриптов прекращается на "Время возобновления опроса". Которое задается в настройках: "Настройка" - "Параметры" - "Разные" - "Подключение к базе данных". По умолчанию 60 сек.
Это сделано для того чтобы не тормозить общий опрос;

2) Для аргументированного ответа необходимы данные. Вышлите на lectussoft@gmail.com:
а) Суть проблемы;
б) Используемую конфигурацию *.cfg;
в) Лог работы *.log из каталога Log папки профиля (через меню "Настройка" - "Папка профиля");
г) Отчеты об ошибке *.txt из каталога BugReport папки профиля (если есть).
kmm
Сообщения: 20
Зарегистрирован: 14 мар 2013, 07:22

Re: Перестают срабатывать SQL скрипты некоторых переменных . до перезапуска Lectus

Сообщение kmm »

В настройках описываемого сервера : время возобновления опроса - 60 сек. Судя по всему,в указанной версии опрос отключенных переменных не возобновляется. В выходные отключались и не работали некоторые переменные сутками, лектус не перезапускали несколько суток - опрос не восстанавливается.
Выяснилось, что проблема возникала при регламентном архивировании (дамп) базы : если в течение пары минут, пока идет архивирование, отключается опрос переменной, то потом не восстанавливается.
Временно обошли проблему сдвинув время архивирования.
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость