подвисание на raspberry pi3
Модератор: immortal
- blackangel
- Сообщения: 148
- Зарегистрирован: Пт окт 21, 2016 2:00 pm
- Благодарил (а): 31 раз
- Поблагодарили: 13 раз
подвисание на raspberry pi3
друзья! столкнулся с такой проблемой: MD пподвисает каждый одинаковый промежуток времени (сколько мин не могу сказать... но примерно каждые 3 мин) зависает секунд на 10-15. определил случайно, но факт. страницы всегда открываются сразу кроме момента когда висит... и отправка mqtt тоже висит, сделал для эксперимента на каждые 5 сек, картина такая: отправляет, 5сек пауза, отправляет, 5 сек пауза, отправляет, пауза сек 20.... и так по кругу. помогите разобраться, куда копать, куда смотреть, что проверить?
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: подвисание на raspberry pi3
Попробуйте отключить webSocket
Отправлено с моего SM-G7102 через Tapatalk
Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
- blackangel
- Сообщения: 148
- Зарегистрирован: Пт окт 21, 2016 2:00 pm
- Благодарил (а): 31 раз
- Поблагодарили: 13 раз
Re: подвисание на raspberry pi3
Ivan писал(а):Попробуйте отключить webSocket
Отправлено с моего SM-G7102 через Tapatalk
ни какой реакции.....
еще заметил: у меня датчик шлет показания каждые 1сек.
а на странице в MD отоброжает с задержкой секунд 10..... кнопка включения светодиода через тотже mqtt работает тоже с перебоями, т.е. можно клацать пару минут все отлично, без задержки а потом зависает на секунд 15-20... и если в это время клацать то потом все пакеты отрабатыватся.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: подвисание на raspberry pi3
Вам помодет только. Отклюяение всего. Оптимизация базы. А потом включение по одному.
Либо включать отладочные сообщения в ключевых точках и изучать логи
Отправлено с моего SM-G7102 через Tapatalk
Либо включать отладочные сообщения в ключевых точках и изучать логи
Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 118
- Зарегистрирован: Пн апр 06, 2015 10:25 pm
- Благодарил (а): 6 раз
- Поблагодарили: 16 раз
Re: подвисание на raspberry pi3
ping рвется на моментах зависаний? по SSH войди набери top посмотри как загружен процессор. На вкладке xray в разделе services по очереди пробовать гасить циклы и смотреть результат.
- blackangel
- Сообщения: 148
- Зарегистрирован: Пт окт 21, 2016 2:00 pm
- Благодарил (а): 31 раз
- Поблагодарили: 13 раз
Re: подвисание на raspberry pi3
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% страница естественно начала думать....


-
- Сообщения: 118
- Зарегистрирован: Пн апр 06, 2015 10:25 pm
- Благодарил (а): 6 раз
- Поблагодарили: 16 раз
Re: подвисание на raspberry pi3
это веб сервер, значит отключать циклы по очереди и смотреть на каком пропадет проблема.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: подвисание на raspberry pi3
Проверь методыиу thiscomputer. Туда несчадно пихал код яндекс погода и опен везер.
Отправлено с моего SM-G7102 через Tapatalk
Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 118
- Зарегистрирован: Пн апр 06, 2015 10:25 pm
- Благодарил (а): 6 раз
- Поблагодарили: 16 раз
Re: подвисание на raspberry pi3
После обновления сайт стал тормозить, сама малина работает шустро при этом. Выяснил что помогает перезапуск цикла "cycle_websockets".
В причины не вникал..
Видео:
https://youtu.be/NXEZx0IMzMY
В причины не вникал..
Видео:
https://youtu.be/NXEZx0IMzMY