PHP REST API обработка исключений

134
19 января 2019, 22:40

Есть метод в API, который создает ордер. При удачном выполнении запроса ответ возвращает созданный orderID с остальной информацией. Может быть ситуация, когда система перегружена и вместо созданного ордера возвращается соответствующая ошибка (system overload). Суть вопроса состоит в том, чтобы выполнить данный ордер в любом случае, как только это станет возможно. Каким образом это было бы корректно реализовать в рамках laravel? Не могу воспроизвести алгоритм действий. В голову пока приходят очереди.

Answer 1
  1. Веб хуки, отправлять веб хук с информацией о завершении запроса.
  2. Указать в ответе через какое время следует проверить статус запроса. Повторный запрос с идентификатором прошлого запроса
READ ALSO
Использование Google Cloud Vision в движке PHP

Использование Google Cloud Vision в движке PHP

У меня есть готовый движок с разными классами на PHPМне надо встроить туда функцию использования Google Cloud Vision, которая использует composer и пространство...

140
поиск по таблице mySQL в php

поиск по таблице mySQL в php

У меня есть в таблице две колонки que и ans и 3 строкиМне нужно в колонке que найти нужное мне значение, после чего справа в той же строке, в которой...

155
Ускорение базы WordPress [закрыт]

Ускорение базы WordPress [закрыт]

Возникла острая проблема(( Новостной сайт на базе WordPressПосле установки темы, плагинов и записи около 5 тысяч постов в базу всё было хорошо

133