Задать вопрос
@bakha101
Web Developer

Как запустить дочерний процесс в Ratchet?

Доброго всем времени суток.
Помогите пожалуйста разобраться с сокетами / процессамми, уже двое суток никак разобраться не могу.

Задача:
-Возможность делать ставки пользователям
-Отправлять всем пользователям свежие данные о продуктах
-Мониторить все продукты на стороне сервера, при необходимости делать что то ...

В общем делаю аукцион на Yii2. Прикрутил Ratchet - PHP WebSockets, разобрался более - менее. Если пользователь делает ставку, всем всё отправляется, обновляется, все работает в общем как нужно.
Вот собственно и вопрос: Как запустить сторонний процесс из Ratchet( т.е. чтобы был зациклен какой-то процесс постоянно и при необходимости делал что то и отправлял уже свежие данные), или как посылать всем пользователям в Ratchet из стороннего демона/скрипта, который так же бы запускал Ratchet при своем запуске?
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Оценить 15 комментариев
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
@OVK2015
Т.е. параллельно весят два php скрипта. Один сам Rachet. Второй обработчик чего-то с возможностью ws клиента?
https://github.com/psinetron/PHP_SocketIO_Client
ws клиент для второго скрипта
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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