использование sqs с php для обработки запросов - PullRequest
0 голосов
/ 23 февраля 2012

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

iискал альтернативы использованию этого метода - и наткнулся на amazon sqs - можно ли заставить sqs сделать http-запрос при добавлении нового элемента в очередь?

выполнение одиночных http-запросов будет многоменьше затрат на apache, поскольку он зависает при обработке длинного запроса.

1 Ответ

0 голосов
/ 23 февраля 2012

В вашем php-скрипте попробуйте установить set_time_limit () до 60 (одна минута) или что вы думаете, будет работать.

...