Как мне запустить очередь Amazon SQS? Это работа cron? - PullRequest
0 голосов
/ 09 ноября 2018

Я понимаю основы Amazon SQS. Все же я все еще не понимаю, как это работает? Это бесконечная функция, которая опрашивает сообщения и обрабатывает их? Как бы я добиться этого в PHP?

Я имею в виду работу cron, которая запускает опрос и обрабатывает сообщения. мое понимание верно?

1 Ответ

0 голосов
/ 09 ноября 2018

Существует несколько ответов на этот вопрос.

Да, вы можете регулярно проводить опрос cron для новых элементов очереди.Вы можете иметь демона, работающего бесконечно (вероятно, отслеживаемого чем-то вроде супервизора), который продолжает опрашивать в цикле.

Есть также триггеры SQS , где новый элемент SQS может автоматически инициировать что-то.Доступно несколько вариантов: новые элементы очереди могут отправлять уведомления SNS, что может инициировать HTTP-запрос POST к URL-адресу.Они также могут запускать лямбда-функцию.

...