Diversia
@Diversia

Как сделать нотификацию о новых сообщения?

Сайт на 1С-Битрикс. На нем есть обсуждалка и обмен ЛС. Оба сервиса написаны на highloadblock.
Как минимально затратно по ресурсам сервера, сделать пользователям уведомления всплывавшим сообщением о появлении ответа. Пользователей много.
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 2
Если пользователь много то быстро можно сделать только с сервером очередей вроде RabbitMQ
Заводите очередь и кидаете туда сообщения с пометкой в виде id адресата, все адресаты читают очередь и отбирают сообщения помеченные их id.
Ответ написан
Комментировать
gromdron
@gromdron
Работаю с Bitrix24
В редакция Эксперт, Малый Бизнес и Бизнес есть модуль Push'n'pull

Модуль Push and Pull позволяет организовать транспорт для отправки мгновенных команд. Реализация данного функционала в виде отдельного модуля позволяет любому другому модулю (в том числе и модулям сторонних разработчиков) используя API отправлять мгновенные нотификации и сообщения клиентам.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы