@Octoberfest

Как лучше обработать такой вебхук?

Здравствуйте. Сторонний сервис присылает мне на скрипт Webhook (данные post`ом), который я сейчас сразу же обрабатываю и после отвечаю заголовком 200 OK. Но проблема в том, что обработка присланных данных занимает много времени и сторонний сервис не дожидается ответа.

Что я хочу сделать - развести прием данных и обработку в разные скрипты. Но как мне например запускать обработку после приема и отправки заголовка 200 другим скриптом? В какую сторону смотреть? Работа через файлик и CRON не совсем подходит...

Либо какие ещё способы решения данной проблемы существуют?
  • Вопрос задан
  • 495 просмотров
Решения вопроса 2
tzlom
@tzlom
проверяем входные данные
fastcgi_finish_request
и после этого уже начинаем работу

только надо помнить что лимиты на время исполнения это не снимает
Ответ написан
miraage
@miraage
Старый прогер
job queues (rabbitmq и прочие)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
от 300 000 до 500 000 ₽
07 мая 2024, в 18:23
20000 руб./за проект
07 мая 2024, в 18:09
2000 руб./за проект
07 мая 2024, в 17:40
300 руб./за проект