Как передать данные mysql в браузер в реальном времени с помощью symfony mercure при загрузке страницы?

Я работаю над проектом, в котором мне нужно визуализировать данные IOT в реальном времени в браузере, где мое веб-приложение является приложением Symfony.

Мне удалось реализовать это, используя короткий опрос с задержкой 5 секунд, но это потребляет сеть. Я хочу использовать sse, в частности, mercure, поэтому обновления должны отправляться с сервера.

Мой вопрос: нужно ли мне использовать периодический наблюдатель EvPeriodic, или есть другое решение для получения новых данных из базы данных, возможно, функция вроде setInterval в js?

спасибо.

0 ответов

Другие вопросы по тегам