LINUX.ORG.RU

Брокер POST запросов с хедерами

 , , ,


1

3

Привет. Ребят подскажите пожалуйста какой-нить брокер с гарантированной доставкой POST запросов.

Пример такой: Прилетает на nginx/haproxy(балансер) -> кладётся в очередь -> из очереди пушиться (причём нужна именно гарантированная доставка) в nginx -> php.app.

AMPQ не подходит т,к нет возможности вносить изменения в webhook сторонних разработчиков, а хочется как-то сбалансировать траф + при падении бека оставить в живых очередь.

Буду безмерно благодарен за подсказки.

подсказки

Напиши свой.

php (да и веб вообще) это не про гарантированное что угодно, вряд ли кто таким заморачивался. Обычно клиент получает ответ от обработчика запроса и таким образом знает что запрос доставлен. Если ответ не получен - либо пробует ещё раз, либо выдаёт ошибку в интерфейсе, либо комбинирует эти два подхода. Либо (для самых ленивых) делает вид что всё норм.

А так, на пути от веб-клиента к пхп есть и другие места где запрос может потеряться (сетевые лаги до сервера, либо падение пхп, уже принявшего запрос, например).

firkax ()
Последнее исправление: firkax (всего исправлений: 2)