Подвисает загрузка схемы

Стартовая страница Форумы Ошибки в работе Ошибки Веб Подвисает загрузка схемы

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

    Добрый день.
    Регулярно сталкиваюсь с тем, что схема при загрузке зависает и крутит «загрузочный экран» до тех пор, пока не обновишь страницу.
    При этом в конcоли Firefox получаю следующие ошибки:

    TypeError: localStorage is null
    schemeform.js:154:17
    13:41:06 Start loading scheme schememodel.js:569:13
    Error scaling the scheme: component.props is null
    schememodel.js:644:17
    setScale http://localhost/Scada/plugins/Scheme/js/schememodel.js:644
    updateScale http://localhost/Scada/plugins/Scheme/js/schemeform.js:156
    <анонимная> http://localhost/Scada/plugins/Scheme/js/schemeform.js:220
    jQuery 2
    dispatch
    handle
    Ошибка карты кода: TypeError: NetworkError when attempting to fetch resource.
    URL ресурса: moz-extension://53485185-85a5-4abf-a64b-6c237d34ebe9/content/js/purify.min.js
    URL карты кода: purify.min.js.map

    Error scaling the scheme: component.props is null schememodel.js:644:17
    setScale http://localhost/Scada/plugins/Scheme/js/schememodel.js:644
    updateScale http://localhost/Scada/plugins/Scheme/js/schemeform.js:156
    <анонимная> http://localhost/Scada/plugins/Scheme/js/schemeform.js:220
    jQuery 2
    dispatch
    handle

    Данная проблема возникает на разных серверах и браузерах. Кто-нибудь сталкивался?

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

    Добрый день!
    Какая версия Вебстанции, плагина Схем и компонентов схем, которые установлены?

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

    Ошибка стабильно воспроизводится?

    #12194
    Taw
    Участник

    А в других браузерах тоже самое?

    #12195
    Taw
    Участник

    Попробуйте перед загрузкой схемы сделать Upload configuration.

    #12197
    to0freak
    Участник

    Версия вебстанции 5.0.7.0
    плагин схем 5.2.2.0
    компоненты схем 5.0.1.0
    Ошибка возникает время от времени, но регулярно. Примерно одно открытие схемы из тридцати-пятидесяти может привести к зависанию, хотя иногда всё работает стабильно гораздо дольше. Схемы открываю разные, результат тот же.
    Смена браузера дел не меняет.

    Попробуйте перед загрузкой схемы сделать Upload configuration.

    Вот это не понял. Что нужно сделать?

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

    Версии выглядят совместимыми.
    Жаль, что ошибка возникает не всегда.
    Если пришлёте свой файл схемы, могу попробовать воспроизвести.

    #12206
    Taw
    Участник

    Попробуйте очищать кэш браузера периодически. Браузер может брать старые файлы, пути и настройки по умолчанию.

    #12419
    to0freak
    Участник

    Очистка кэша на ситуацию никак не влияет, но сейчас воспроизвести ситуацию на хроме я не могу — всё работает, тогда как на firefox ошибка появляется регулярно. Причём я заметил такую особенность: когда загрузка схемы зависла, переключение на другие схемы не помогает — те так же висят, более того, таблицы загружаются, но никаких данных в них нет. Помогает обновление страницы по F5, после чего всё некоторое время работает нормально.
    Схема: https://1drv.ms/u/s!AoiJvJeqSPRLkdBoC7869dcFSQWnlQ
    Версия Firefox: 67.0.4 (64-битный)

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

    Попробую воспризвести. Напишу сюда по мере появления информации.

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

    Добавил схему в проект, но к сожалению ошибка не возникает на Firefox. Что мы можем сделать:
    — Вы предоставите ссылку, чтобы открыть Вашу схему онлайн. Логин и пароль можете прислать по емаил. Возможно, удастся воспроизвести ошибку на реальном проекте и понять её причину.
    — Помощь через удалённое подключение (коммерческая).

    P.S. Проверьте лог Вебстанции ScadaWeb.log в момент, когда схема не открывается. Может быть в этот момент происходит сбой общения с Сервером?

    #13820
    to0freak
    Участник

    Подниму тему.
    Установил скаду 5.7.1, такое ощущение, что загрузка схем стала подвисать ещё чаще.
    В логе вебстанции в моменты подвисания действительно есть сбой:

    2019-10-08 02:07:45 <SYSTEM><DefaultAppPool><ACT> Разрыв соединения со SCADA-Сервером
    2019-10-08 02:07:45 <SYSTEM><DefaultAppPool><ACT> Установка соединения со SCADA-Сервером "localhost"
    2019-10-08 02:10:27 <SYSTEM><DefaultAppPool><ACT> Запрос состояния SCADA-Сервера
    2019-10-08 02:10:27 <SYSTEM><DefaultAppPool><ACT> Разрыв соединения со SCADA-Сервером
    2019-10-08 02:10:27 <SYSTEM><DefaultAppPool><ACT> Установка соединения со SCADA-Сервером "localhost"
    2019-10-08 02:16:09 <SYSTEM><DefaultAppPool><ACT> Запрос состояния SCADA-Сервера
    2019-10-08 02:16:09 <SYSTEM><DefaultAppPool><ACT> Разрыв соединения со SCADA-Сервером
    2019-10-08 02:16:09 <SYSTEM><DefaultAppPool><ACT> Установка соединения со SCADA-Сервером "localhost"

    Но сам сбой происходит именно из-за смены схем, никак не случайным образом.

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

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

    Если происходит сбой связи в момент загрузки схемы, будет также полезно посмотреть, что в этот момент пишется в лог SCADA-Сервера. Можете прислать часть лога сюда?

    #13833
    to0freak
    Участник

    Лог сервера:

    2019-10-09 01:33:42 <SYSTEM><СИСТЕМА><ACT> Отключение клиента 127.0.0.1
    2019-10-09 01:35:31 <SYSTEM><СИСТЕМА><ACT> Соединение с клиентом 127.0.0.1
    2019-10-09 01:35:31 <SYSTEM><СИСТЕМА><ACT> Пользователь ScadaWeb успешно аутентифицирован

    Веб:

    2019-10-09 01:35:30 <SYSTEM><DefaultAppPool><ACT> Запрос состояния SCADA-Сервера
    2019-10-09 01:35:30 <SYSTEM><DefaultAppPool><ACT> Разрыв соединения со SCADA-Сервером
    2019-10-09 01:35:30 <SYSTEM><DefaultAppPool><ACT> Установка соединения со SCADA-Сервером "localhost"
    

    Сбой начался приблизительно в 01:32:00, соединение восстановилось по первому нажатию F5, до тех пор ни данные таблиц, ни схемы не подгружались.
    Если обновить страницу достаточно быстро, то никаких данных в лог не пишется.

    #13834
    to0freak
    Участник

    Чтобы убедиться, что дело не в моих схемах, попробовал на демо проекте «DemoProject.ru-RU». Словил тот же самый баг. У меня стабильно повторяется при достаточно быстром переключении между представлениями.

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