подвисание на raspberry pi3

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm
Благодарил (а): 31 раз
Поблагодарили: 13 раз

подвисание на raspberry pi3

Сообщение blackangel » Ср ноя 30, 2016 1:26 am

друзья! столкнулся с такой проблемой: MD пподвисает каждый одинаковый промежуток времени (сколько мин не могу сказать... но примерно каждые 3 мин) зависает секунд на 10-15. определил случайно, но факт. страницы всегда открываются сразу кроме момента когда висит... и отправка mqtt тоже висит, сделал для эксперимента на каждые 5 сек, картина такая: отправляет, 5сек пауза, отправляет, 5 сек пауза, отправляет, пауза сек 20.... и так по кругу. помогите разобраться, куда копать, куда смотреть, что проверить?
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: подвисание на raspberry pi3

Сообщение Ivan » Ср ноя 30, 2016 10:21 am

Попробуйте отключить webSocket

Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm
Благодарил (а): 31 раз
Поблагодарили: 13 раз

Re: подвисание на raspberry pi3

Сообщение blackangel » Ср ноя 30, 2016 6:16 pm

Ivan писал(а):Попробуйте отключить webSocket

Отправлено с моего SM-G7102 через Tapatalk

ни какой реакции.....

еще заметил: у меня датчик шлет показания каждые 1сек.

а на странице в MD отоброжает с задержкой секунд 10..... кнопка включения светодиода через тотже mqtt работает тоже с перебоями, т.е. можно клацать пару минут все отлично, без задержки а потом зависает на секунд 15-20... и если в это время клацать то потом все пакеты отрабатыватся.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: подвисание на raspberry pi3

Сообщение Ivan » Ср ноя 30, 2016 10:20 pm

Вам помодет только. Отклюяение всего. Оптимизация базы. А потом включение по одному.
Либо включать отладочные сообщения в ключевых точках и изучать логи

Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
DAP
Сообщения: 118
Зарегистрирован: Пн апр 06, 2015 10:25 pm
Благодарил (а): 6 раз
Поблагодарили: 16 раз

Re: подвисание на raspberry pi3

Сообщение DAP » Ср ноя 30, 2016 11:29 pm

ping рвется на моментах зависаний? по SSH войди набери top посмотри как загружен процессор. На вкладке xray в разделе services по очереди пробовать гасить циклы и смотреть результат.
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm
Благодарил (а): 31 раз
Поблагодарили: 13 раз

Re: подвисание на raspberry pi3

Сообщение blackangel » Чт дек 01, 2016 5:58 pm

DAP писал(а):ping рвется на моментах зависаний? по SSH войди набери top посмотри как загружен процессор. На вкладке xray в разделе services по очереди пробовать гасить циклы и смотреть результат.

смотрел процессы в htop. Все 4 ядра прыгают периодически до 10-15%, память нагружена до 250-350мб. swp видел только один раз был на 45-50мб, а так он всегда пустой.

Сейчас сидел и обновлял постоянно страницу.... как назло не виснет... (вчера вечером всю систему обновлял, какие то пакеты новые встали). Но тем неменее, за минут 10 постоянного обновления, 2 раза подвисло. не так долго как обычно, задержка в 3-7сек. Пинг в этот момент увеличивается до 89мс. В htop процесс: usr/sbin/apache2 -k start занимает до 40% CPU в остальное время его не видно....

выкладываю 2 скрина. 1й это: страница тупит и после появления пинга сделал скрин, там видно что выше указанный процесс уже опускается
2й скрин это как только я увидел что процесс взлетел до 40% страница естественно начала думать....

Изображение

Изображение
DAP
Сообщения: 118
Зарегистрирован: Пн апр 06, 2015 10:25 pm
Благодарил (а): 6 раз
Поблагодарили: 16 раз

Re: подвисание на raspberry pi3

Сообщение DAP » Пт дек 02, 2016 4:20 pm

это веб сервер, значит отключать циклы по очереди и смотреть на каком пропадет проблема.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: подвисание на raspberry pi3

Сообщение Ivan » Сб дек 03, 2016 12:20 am

Проверь методыиу thiscomputer. Туда несчадно пихал код яндекс погода и опен везер.

Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
DAP
Сообщения: 118
Зарегистрирован: Пн апр 06, 2015 10:25 pm
Благодарил (а): 6 раз
Поблагодарили: 16 раз

Re: подвисание на raspberry pi3

Сообщение DAP » Пт янв 13, 2017 11:05 am

После обновления сайт стал тормозить, сама малина работает шустро при этом. Выяснил что помогает перезапуск цикла "cycle_websockets".
В причины не вникал..

Видео:
https://youtu.be/NXEZx0IMzMY
Ответить