Модуль экспорта в БД: Размер очереди 100 превышен

Стартовая страница Форумы Ошибки в работе Модуль экспорта в БД: Размер очереди 100 превышен

Просмотр 10 сообщений - с 1 по 10 (из 10 всего)
  • Автор
    Сообщения
  • #8191
    baur
    Участник

    Лог без конца пишет

    2017-12-29 15:18:46 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен
    2017-12-29 15:18:46 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен
    2017-12-29 15:18:47 Невозможно добавить в очередь текущие данные. Максимальный размер очереди 100 превышен

    логируется события, который меняется не часто к тому же БД расположен там же где ScadaServer, остановка БД не было.

    Тут не понятно логика очереди, если очередь превышен почему не перепишет?

    #8192
    baur
    Участник

    ScadaServer 5.0.1.0

    #8193
    baur
    Участник

    как сбросить счетчик чтобы модуль продолжал запись?

    #8194
    Mikhail
    Модератор

    Перезапустить службу SCADA-Сервера.
    Кстати, обновлённая версия модуля экспорта работает быстрее, попробуйте обновить SCADA-Сервер и модуль экспорта.

    #8195
    baur
    Участник

    Перезапустить службу SCADA-Сервера.

    я даже перезагрузил сервер, не помогло

    Кстати, обновлённая версия модуля экспорта работает быстрее, попробуйте обновить SCADA-Сервер и модуль экспорта.

    обновление только часть модулей не повлияет на остальные?

    #8196
    Mikhail
    Модератор

    я даже перезагрузил сервер, не помогло

    Значит очередь успела накопиться после перезапуска. Чтобы точно понять, нужно следить по логам онлайн.

    Нужно обновить Сервер, модуль экспорта (входит в дистрибутив) и модуль автоуправления (если используется).
    Настройки совместимы в рамках версии 5.x, остальные приложения можно не трогать. Не забудьте сделать резервную копию.

    #8197
    baur
    Участник

    Нужно обновить Сервер, модуль экспорта

    не помогло, самое интересное: лог не показывает пропущенные события, а я как раз экспортирую события а не текущие данные.
    у текущих данных галочка убрана

    Модуль экспорта данных
    ----------------------
    Состояние: норма
    
    Источники данных
    ----------------
    1. MSSQL - server\db; состояние: норма; в очереди тек/арх/соб: 100/0/0; 
    экспортировано тек/арх/соб: 0/0/6; пропущено тек/арх/соб: 1973/0/0
    • Этот ответ был изменен 6 лет, 3 месяца назад от baur.
    #8199
    baur
    Участник

    экспорт в ручном режиме нормально пишет в БД.
    Для интереса для текущих событии убрал не только галочку а также код
    не помогло, 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;
    а в базу ничего не записывается

    нужно следить по логам онлайн

    это где, какие логи надо посмотреть?

    • Этот ответ был изменен 6 лет, 3 месяца назад от baur.
    • Этот ответ был изменен 6 лет, 3 месяца назад от baur.
    • Этот ответ был изменен 6 лет, 3 месяца назад от baur.
    #8203
    baur
    Участник

    Все, разобрался
    оказывается при повторном импорте данных из среды разработки галочки события по изменениям благополучно были убраны. Видя что данные не записывается посмотрели лог, а там сообщения про очередь совсем сбил с толку.

    зато обновили модуль экспорта )))

    теперь все нормально

    • Этот ответ был изменен 6 лет, 3 месяца назад от baur.
    #8205
    Mikhail
    Модератор

    Хорошо, что разобрались 🙂

Просмотр 10 сообщений - с 1 по 10 (из 10 всего)
  • Вы должны авторизироваться для ответа в этой теме.