Стартовая страница › Форумы › Ошибки в работе › Модуль экспорта в БД: Размер очереди 100 превышен
- В этой теме 9 ответов, 2 участника, последнее обновление 6 лет, 3 месяца назад сделано Mikhail.
-
АвторСообщения
-
29.12.2017 в 12:46 #8191baurУчастник
Лог без конца пишет
2017-12-29 15:18:46 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен 2017-12-29 15:18:46 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен 2017-12-29 15:18:47 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен
логируется события, который меняется не часто к тому же БД расположен там же где ScadaServer, остановка БД не было.
Тут не понятно логика очереди, если очередь превышен почему не перепишет?
29.12.2017 в 12:54 #8192baurУчастникScadaServer 5.0.1.0
29.12.2017 в 13:06 #8193baurУчастниккак сбросить счетчик чтобы модуль продолжал запись?
30.12.2017 в 10:59 #8194MikhailМодераторПерезапустить службу SCADA-Сервера.
Кстати, обновлённая версия модуля экспорта работает быстрее, попробуйте обновить SCADA-Сервер и модуль экспорта.31.12.2017 в 10:19 #8195baurУчастникПерезапустить службу SCADA-Сервера.
я даже перезагрузил сервер, не помогло
Кстати, обновлённая версия модуля экспорта работает быстрее, попробуйте обновить SCADA-Сервер и модуль экспорта.
обновление только часть модулей не повлияет на остальные?
31.12.2017 в 15:59 #8196MikhailМодераторя даже перезагрузил сервер, не помогло
Значит очередь успела накопиться после перезапуска. Чтобы точно понять, нужно следить по логам онлайн.
Нужно обновить Сервер, модуль экспорта (входит в дистрибутив) и модуль автоуправления (если используется).
Настройки совместимы в рамках версии 5.x, остальные приложения можно не трогать. Не забудьте сделать резервную копию.02.01.2018 в 09:22 #8197baurУчастникНужно обновить Сервер, модуль экспорта
не помогло, самое интересное: лог не показывает пропущенные события, а я как раз экспортирую события а не текущие данные.
у текущих данных галочка убранаМодуль экспорта данных ---------------------- Состояние: норма Источники данных ---------------- 1. MSSQL - server\db; состояние: норма; в очереди тек/арх/соб: 100/0/0; экспортировано тек/арх/соб: 0/0/6; пропущено тек/арх/соб: 1973/0/0
- Этот ответ был изменен 6 лет, 3 месяца назад от baur.
02.01.2018 в 09:40 #8199baurУчастникэкспорт в ручном режиме нормально пишет в БД.
Для интереса для текущих событии убрал не только галочку а также код
не помогло, Rapid все равно пытается их добавить в очередь2018-01-02 12:43:02 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен 2018-01-02 12:43:02 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен 2018-01-02 12:43:02 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен
в логе события отмечается как экспортировано
`экспортировано тек/арх/соб: 0/0/10;
а в базу ничего не записываетсянужно следить по логам онлайн
это где, какие логи надо посмотреть?
02.01.2018 в 10:20 #8203baurУчастникВсе, разобрался
оказывается при повторном импорте данных из среды разработки галочки события по изменениям благополучно были убраны. Видя что данные не записывается посмотрели лог, а там сообщения про очередь совсем сбил с толку.зато обновили модуль экспорта )))
теперь все нормально
- Этот ответ был изменен 6 лет, 3 месяца назад от baur.
02.01.2018 в 10:48 #8205MikhailМодераторХорошо, что разобрались 🙂
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.