Периодически возникают ситуации, когда перестают срабатывать скрипты записи в базу SQL переменных.
Часть работает, а часть - нет. В логах вроде всё штатно, но SQL скрипт не срабатывает - запись не происходит.
Помогает перезапуск Лектус.
Сделали вывод, что если во время срабатывания SQL скрипта скрипт не отрабатывает корректно (ошибка,сервер не отвечает), то после нескольких попыток SQL скрипт перестает запускаться - вероятно, программно отключается, и сколько бы не писали в этот узел - запись не происходит. При этом часть SQL скриптов в других узлах продолжает штатно работать: запись в тот же сервер.
Есть ли возможность настроить для корректной работы SQL скриптов ?
Как временное решение - планового перезапуска, как штатно закрыть Лектус ? (без taskkill)
Lectus OPC 3.10 сборка 9. MySQL
Перестают срабатывать SQL скрипты некоторых переменных . до перезапуска Lectus
Re: Перестают срабатывать SQL скрипты некоторых переменных . до перезапуска Lectus
1) В случае критичной ошибки исполнения SQL скрипта, выполнение SQL скриптов прекращается на "Время возобновления опроса". Которое задается в настройках: "Настройка" - "Параметры" - "Разные" - "Подключение к базе данных". По умолчанию 60 сек.
Это сделано для того чтобы не тормозить общий опрос;
2) Для аргументированного ответа необходимы данные. Вышлите на lectussoft@gmail.com:
а) Суть проблемы;
б) Используемую конфигурацию *.cfg;
в) Лог работы *.log из каталога Log папки профиля (через меню "Настройка" - "Папка профиля");
г) Отчеты об ошибке *.txt из каталога BugReport папки профиля (если есть).
Это сделано для того чтобы не тормозить общий опрос;
2) Для аргументированного ответа необходимы данные. Вышлите на lectussoft@gmail.com:
а) Суть проблемы;
б) Используемую конфигурацию *.cfg;
в) Лог работы *.log из каталога Log папки профиля (через меню "Настройка" - "Папка профиля");
г) Отчеты об ошибке *.txt из каталога BugReport папки профиля (если есть).
Re: Перестают срабатывать SQL скрипты некоторых переменных . до перезапуска Lectus
В настройках описываемого сервера : время возобновления опроса - 60 сек. Судя по всему,в указанной версии опрос отключенных переменных не возобновляется. В выходные отключались и не работали некоторые переменные сутками, лектус не перезапускали несколько суток - опрос не восстанавливается.
Выяснилось, что проблема возникала при регламентном архивировании (дамп) базы : если в течение пары минут, пока идет архивирование, отключается опрос переменной, то потом не восстанавливается.
Временно обошли проблему сдвинув время архивирования.
Выяснилось, что проблема возникала при регламентном архивировании (дамп) базы : если в течение пары минут, пока идет архивирование, отключается опрос переменной, то потом не восстанавливается.
Временно обошли проблему сдвинув время архивирования.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя