Задать вопрос
@technotroll
Мечтатель, инженер, изобретатель

Как ускорить webhook или последовательное выполнение одного php скрипта за другим?

Есть сервис отсылающий данные в webhook. хук написан на php, он принимает данные, парсит, упаковывает в нужный формат и шлет в другое приложение. Проблема в том, что отсылающий сервис выдает ошибку если скрипт не отработал быстрее чем за 5 секунд, а отправка в другой сервис идет иногда дольше. Я хочу разделить эту операцию так, чтобы первый скрипт только принимал хук и давал команду второму скрипту заниматься парсингом и отправкой, а сам выдавал ок и завершался. как это реализовать?
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
toxa82
@toxa82
Или использовать брокер сообщений типа rabbitMQ или подобные. Или из вэбхука запускать фоновый скрипт без ожидания ответа от него.
Ответ написан
402d
@402d
начинал с бейсика на УКНЦ в 1988
умных и красивых ответов думаю дадут много.
А вот элементарный костыль
Суть вызывающему говорим, что все хорошо сразу. А сами делаем работу дальше так же как и делали.
https://stackoverflow.com/questions/15273570/conti...
Ответ написан
Ваш ответ на вопрос

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

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