Articles of amazon sqs

Обработка элементов в очереди SQS с помощью php-скрипта

Вот моя ситуация: У меня есть скрипт, который получает необработанные данные, сохраняет его в базе данных, получает идентификатор элемента, а затем отправляет его в очередь азатонов SQS. У меня есть другой скрипт (написанный на PHP), который извлекает необработанные данные из db и обрабатывает его. (обычно требуется несколько минут. Недостающая часть – это способ получения сообщений […]

Как уменьшить задержку соединения с помощью AWS SQS?

При подключении к AWS SQS с использованием AWS SDK, кажется, заметная задержка. Это не так важно при запуске службы для потребления сообщений, поскольку после 3-7 секундной задержки при первом соединении сообщения начинают течь с хорошей скоростью – НО, при публикации сообщений это большая проблема. Например, пользовательский веб-запрос занимает несколько дополнительных секунд для завершения из-за того, […]

Наличие цикла PHP-скрипта навсегда выполняющего задания на работу из очереди

В настоящее время у меня есть perl-скрипт, который выполняется навсегда на моем сервере, проверяя SQS для вычисления данных. Этот скрипт работает около 6 месяцев без каких-либо проблем. Итак, теперь я хочу перейти на CLI PHP, и там цикл сценария существует навсегда. В основном потому, что я больше знаком с PHP. Основном, $i="forever"; while($i==="forever"){ doSomething(); sleep(10); […]

Как я могу сохранить скрипт приемника Amazon SQS PHP навсегда?

Я ранее использовал Gearman вместе с супервизором для управления рабочими местами. В этом случае мы используем Amazon SQS, который я потратил некоторое время, пытаясь окунуться. Я создал отдельный микро-экземпляр нашего основного веб-сервера для использования в качестве сервера обработки изображений (чисто для тестирования на данный момент, он будет обновлен и станет частью кластера до того, как […]

Попросите PHP-скрипт работать навсегда, получить доступ к очереди

См. Также Наличие цикла PHP-скрипта, который навсегда выполняет вычисления из системы очередей , но это не отвечает на все мои вопросы. Если я хочу навсегда запустить PHP-скрипт, доступ к очереди и выполнение заданий: Каков потенциал проблем с памятью? Как их избежать? (любые функции флеша или что-то, что я должен использовать?) Что, если сценарий умирает по […]

Действительная архитектура для очереди сообщений и рабочей системы в PHP?

Я пытаюсь обернуть голову вокруг модели очереди сообщений и заданий, которые я хочу реализовать в приложении PHP: Моя цель – выгрузить сообщения / данные, которые необходимо отправить нескольким сторонним API, поэтому доступ к ним не замедляет работу клиента. Поэтому отправка данных в очередь сообщений является идеальной. Я считал, что просто использовал Gearman для хранения MQ […]

Как использовать AWS SQS / SNS в качестве push-очереди уведомлений для задач большой обработки через PHP?

У меня есть один сервер, работающий на rackspace, где размещается одно веб-приложение PHP. Веб-приложение PHP примет форму представления, которая затем должна выполнить задачу на основе записей поля формы. Задача (назовем ее задачей генерации метаданных) требует довольно много времени обработки. Мне было интересно, как позволить отправке формы быть простым сохранением базы данных и сразу же показывать […]

Push-уведомления в PHP с использованием Amazon SNS / SQS?

На моем сайте я хотел бы делать push-уведомления о комментариях, например Stackoverflow. Amazon SNS / SQS, похоже, создает основу для этого, но мне трудно найти какой-либо код / ​​объяснение в Интернете для чего-либо, кроме эквивалента «привет мир». От чтения документации AWS SNS / SQS мне кажется, что мне нужно следующее: логика: отправить комментарий / ответить […]

Intereting Posts
Есть ли способ сохранить целостность объектов при анализе html с помощью DomDocument? Что произойдет, если пользователь выйдет из браузера или сменит страницу до того, как будет выполнен запрос AJAX Добавить текст в строку с использованием регулярного выражения (preg_replace: php) с ограниченными словами Функция, которая создает новую переменную для использования вне функции – PHP Обнаруживать, является ли stdin устройством tty (терминал) или трубой в PHP? Сортировка и группировка результатов по дате Частичные виды с JavaScript в Laravel 5 php manual visibilty пример путают как передать значение id в списке выбора в форме, используя сообщение или получить? Захват WooCommerce для действий «после оплаты» Не могу добавить коробку laravel / homestead. Msgstr "Сертификат SSL …". Windows Извлечь DOM-элементы из строки, в PHP Javascript и PHP Xor эквивалент Как получить элементы Yox2.0 CheckboxList, проверенные как загружается форма? Как сбросить внешний ключ в миграции доктрины 2