Ошибка при обновлении данных

Просмотр 15 сообщений - с 1 по 15 (из 29 всего)
  • Автор
    Записи
  • #7833
    Arch
    Участник

    Доброе время суток!
    Установил Rapid Scada на Raspberry Pi3. На винде создал линию модбас, подключил устройство, данные идут. Перенес на РПи. Данные идут вроде норм, но при запуске веб выдает ошибка при обновлении текущих (часовых) данных. Затем просто выбрасывает. Не удается получить доступ к сайту. после скадарестарт и вебрестарт страница логин/пароль доступна, заходим еще раз — та же картина. Еще раз рестарт — заходим вроде норм. через некоторое время повторяется. IP адреса РПи и машины с которой захожу в веб — статические. Пробовал загружаться в РПи без GUI — тоже самое. HELP?

    • Тема изменена 8 лет, 10 месяцев назад пользователем Arch. Причина: маленькая неточность
    #7835
    Arch
    Участник

    Думал может что с правами, сделал:

    sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/config
    sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/log
    sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/storage

    сначала запустилась норм потом постояла и «Не удается получить доступ к сайту». После рестарта опять тоже самое будет…

    • Ответ изменён 8 лет, 10 месяцев назад пользователем Arch.
    #7846
    Mikhail
    Модератор

    Сколько времени в среднем проходит, после того, как выб-приложение разлогинивается?
    Посмотрите, какаие ошибки в журнале веб-приложения ScadaWeb/log ?
    Просьба прислать ссылку на скриншот ошибки.

    #7855
    Arch
    Участник

    1й запуск с утра
    https://drive.google.com/file/d/13WuHtiuwHquQKs4-nn3wJs1ZTHUJvgMB/view?usp=sharing

    Ошибка при обновлении данных
    https://drive.google.com/file/d/1qcdVN6dZN7SRdWri6MXpeF80RcD5SW2t/view?usp=sharing

    подвисание (~1 мин) при переходе между отображениями. Часть 1
    https://drive.google.com/file/d/1xw3a0-pbRSXqAx-tUOuOR51Lz_03jLib/view?usp=sharing

    подвисание Часть 2. постоит-постоит, одумается, вроде норм. Потом опять ошибка при обновлдении и разлогин(в лучшем случае) или страница не доступна (в худшем)
    https://drive.google.com/file/d/1gemOO2I7W5E4zBQ9z0geGfXGYocmhl52/view?usp=sharing

    Ссылка на 7zip (скриншоты+логи)
    https://drive.google.com/drive/folders/1AmIwHzh4lkGf1LzFOalTUa38-r2maV7W?usp=sharing

    • Ответ изменён 8 лет, 10 месяцев назад пользователем Arch.
    #7857
    Arch
    Участник

    судя по логам logout случается спустя ~9мин

    • Ответ изменён 8 лет, 10 месяцев назад пользователем Arch.
    #7859
    Arch
    Участник

    офтоп вопросик как воспользоваться модулем автоматического управления на raspi? Как код компьютера получить и т.д. есть инструкция какая-нибудь?

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

    На RPi бывают нестабильности в работе веб-приложения, но у вас они достаточно разнообразные.
    Вы можете посмотреть версию Mono? Команда: mono —version

    офтоп вопросик как воспользоваться модулем автоматического управления на raspi? Как код компьютера получить и т.д. есть инструкция какая-нибудь?

    Код в логе ScadaServer/Log/ModAutoControl.log
    Скидываете файл настроек ScadaServer/Config/ModAutoControl.xml , созданный на Windows

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

    Из опыта работы Rapid SCADA на RPi:
    — При первом открытии какой-либо веб-страницы после перезапуска веб-приложения, компилятору требуется время на сборку страницы, что занимает некоторое время и иногда отваливается по таймауту. Особенно это проявляется при открытии графиков.

    — Периодически перезапускается веб-приложение и пользователь разлогинивается. Причину перезапуска пока не удаётся поймать. Есть идея просто принудительно залогинивать пользователя обратно.

    — Ошибки при обновлении обычно связаны с тем, что сайт перезапустился и пользователь разлогинился. Можно проверить в логе в этот момент.

    — Сервер и Коммуникатор работают без нареканий, но с веб-приложением есть указанные проблемы.

    #7867
    manjey73
    Участник

    Web приложение раньше времени прется читать базы данных. В логах как правило чистота…
    Михаил, если у вас есть отладочный режим для системы на Mono, попробуйте открыть браузер и заблокировать компьютер с открытым Web. Возможно что-то отловите.

    Те или иные зависания есть не только в mono-xsp4 но и при установке nginx.
    Именно на Raspberry, на обычном ПК с Linux все руки не доходят опробовать.

    #7871
    Arch
    Участник

    Вы можете посмотреть версию Mono?

    Mono JIT compiler version 4.6.2 (Debian 4.6.2.7+dfsg-1)

    Ладно, природа разлогинивания пока не изучена :), повторные входы в систему можно пережить, но что делать с невозможностью вновь залогиниться (ошибка «Не удается получить доступ к сайту»)? Нам понравилась Rapid SCADA, хотелось бы и дальше с ней работать, однако согласитесь, что неудобно как то получится, если во время демонстрации на дисплее появится сообщение «Не удается получить доступ к сайту».

    оффтоп при покупке модуля «для бизнеса» я могу установить его только на одну RPi с Rapid SCADA?

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

    «Не удается получить доступ к сайту»

    Давайте рассмотрим подробнее эту проблему. Пришлите, пожалуйста, скриншот ошибки. А также часть лога веб-приложения на момент ошибки.

    Есть ли возможность проверить то же самое на Debian или Ubuntu на обычном ПК?

    оффтоп при покупке модуля «для бизнеса» я могу установить его только на одну RPi с Rapid SCADA?

    Да

    #7882
    manjey73
    Участник

    Михаил, Web зависает намертво. Помогает только перезагрузка именно mono-xsp4, саму scada или Коммуникатор не трогаем, там все работает.
    В логах как правило нет данных почему зависло.

    Если зайти, посмотреть и выйти работает, стоит оставить открытым web может выбросить или зависнуть. Если заблокировать компьютер с открытым web зависнет однозначно.

    з.ы. я сейчас в командировке, вернусь к концу месяца. Есть сборка на RPi c nginx, там тоже ошибки и есть логи mono и самого nginx.

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

    На чём лучше ловить зависание, на схеме или таблице?

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

    Может быть попробуете поставить на RPi Ubuntu: https://ubuntu-mate.org/raspberry-pi/ ?

    #7889
    manjey73
    Участник

    Откровенно я противник ubuntu, они пилят свое «красивое» добавляя кучу багов…
    У меня еще RPi 1 есть, вот она грузит долго web, даже может вылететь с ошибкой еще в процессе загрузки.

    Схемы точно зависают, но и таблицы тоже.
    Когда блокируешь ПК с web то зависнет вне зависимости что было открыто. А система должна ожидать запросов независимо что там на удаленной машине сделали. Просто оставили не заблокированный ПК с открытым web или даже заблокировали.
    Плюс как говорил раньше, должна быть возможность смены календаря без участия пользователя.

    • Ответ изменён 8 лет, 10 месяцев назад пользователем manjey73.
Просмотр 15 сообщений - с 1 по 15 (из 29 всего)
  • Для ответа в этой теме необходимо авторизоваться.