Node raspberry websocket

242
19 февраля 2018, 04:34

Node.js. Запущен на Raspberrypi .Слушается порядка 20 websocket'ов. Каждое сообщение, соответственно обрабатывается. При этом статистика выводится через поднятый там же сервер. Проблема: при прослушке websocket'ов, ресурсов на свой сервер не остается и страница "висит". Мониторинг показал переодические скачки к 100% загрузке одного из 4х ядер малинки. Видится причина в этом. Надо разгрузить. Возможно следует поднять свой сервер через кластер. Но тут 1 вопрос: *Есть вариант оставить общий namespace для всех форков или их все же надо связывать через месенджи с главным процессом? Тут же еще момент: даже если "форкопроизводство" находится в подключаемом модуле, оно все равно дублирует родительский модуль по запущенным функциям - не порядок. Вариант 2: раскидать прослушку сокетов по ядрам, пусть хватает первый свободный. Но вопросы про namespace так же актуален. Нода поднятая на i7 потребляет 1-3% ресурсов проца. Мониторинг малинки показывает 120-260 мб памяти и 20-30% проца(суммарно), по ядру же регулярные скачки до 100%. Спасибо.

READ ALSO
Скриптинг в формах, JQuery API

Скриптинг в формах, JQuery API

Мне нужно реализовать HTML страницу, на которой необходимо отобразить ФормуЯ подключил проигрыватель форм, создал index

130
Slick js мелькают слайды.

Slick js мелькают слайды.

Инициализирую слайдер вот так:

136
Новое окно из инпута javascript

Новое окно из инпута javascript

здравствуйте дорогие мои друзьяОчередной вопрос из серии "брутальное извращение"

200
Валидация в форме имени, фамилии и возраста

Валидация в форме имени, фамилии и возраста

Есть форма валидацииИмя и фамилия должны быть без пробелов, с большой буквы и минимум две буквы, а для возраста задать интервал от 18 до 100

184