Laravel — обновление клиента от длительного вызова API

У меня есть длинный сценарий событий PHP (~ 1 минута), который запускается с внешнего интерфейса. В моем сценарии я в настоящее время просто отображаю консоль, на которой запущен сервер, но я бы также хотел перенаправить это эхо на клиентскую сторону. Эти отголоски просто показывают текущий процесс / пошаговый сценарий, чтобы пользователи могли видеть прогресс, а не просто пустое ожидание.

У меня были некоторые идеи использовать laravel-echo с Pusher или сохранять эти эхо-сообщения, используя Laravel Session, и просто опрашивать каждые 5 или около того секунд на передней панели.

Я бы предпочел не полагаться на сторонние сервисы, такие как Pusher (в долгосрочной перспективе), а второй вариант кажется неэффективным и жестко закодированным.

Есть предложения или подходы?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]