Описание тега beanstalkd

Beanstalkd - это простая и быстрая очередь работы.
1 ответ

Как настроить Beanstalkd с PHP

Недавно я исследовал использование Beanstalkd с PHP. Я многому научился, но у меня есть несколько вопросов о настройке на сервере и т. Д. Вот как я вижу это работает: Я устанавливаю Beanstalkd и все зависимости (например, libevent) на свой сервер Ub…
11 окт '11 в 18:17
1 ответ

Получение результата от асинхронного API

Я создаю API для обработки с помощью Lumen, процесс обработки занимает около 1-3 секунд на запрос. До сих пор я делал это с помощью очереди заданий и beanstalkd, и это было асинхронно, то есть я возвращал job_id, чтобы позже я мог проверить результа…
03 апр '18 в 08:01
1 ответ

Сервер очереди Beanstalkd

Когда я настраиваю экземпляр beanstalkd для работы в производственной среде, должен ли я использовать отдельный экземпляр сервера (Digital Ocean) так же, как сервер очередей? Так что лучше отделить этот сервис от остальной системы, работающей по кап…
14 окт '15 в 19:20
1 ответ

Amazon AWS и очередь Beanstalkd Задание не переносится с отложенных текущих рабочих мест на текущие рабочие места

Я установил beanstalkd на мой сервер amazon aws ec2. Но когда я ставлю работу в очередь, она переходит к текущей работе с задержкой. Но он не продвигается к текущим рабочим местам, даже если время задержки составляет всего 5 с 10 с. Что-то не так в …
20 авг '14 в 22:01
1 ответ

Отработка отказа Beanstalkd для очередей в Laravel

Кто-нибудь знает о надежном механизме отработки отказа для очередей Laravel? В какой-то момент мой сервер beanstalkd обнаружил какую-то ошибку (все еще выясняя, что пошло не так), вызвав Pheanstalk_Exception_ConnectionException в драйвере очереди La…
30 янв '15 в 11:30
1 ответ

Использование Beanstalkd на IronMQ

Я перевожу сервер beanstalkd на ironmq это сказано здесь в http://dev.iron.io/mq/reference/beanstalk/ Аутентификация Поскольку IronMQ требует аутентификации, первая отправленная вами команда должна поместить сообщение в очередь с содержимым: oauth {…
10 ноя '14 в 11:23
2 ответа

Rails: Могу ли я запускать фоновые задания на другом сервере?

Можно ли разместить приложение на одном сервере и поставить в очередь задания на другом сервере? Возможные примеры: Два разных экземпляра EC2, один с главным сервером, а второй со службой очередей. Разместите приложение в Heroku и используйте экземп…
1 ответ

В чем причина использовать AMQP вместо Beanstalkd?

Зачем использовать один или другой?
2 ответа

Работники Pheanstalk зарезервировали одну и ту же работу несколько раз, когда были немедленно похоронены

Поэтому я использую beanstalk_console ( https://github.com/ptrofimov/beanstalk_console) для мониторинга своей очереди beanstalkd, и иногда я получаю 1 или 2 задания, застрявшие в скрытом состоянии. Это связано с тем, что у меня настроен рабочий код,…
27 апр '17 в 17:24
1 ответ

Тестирование заданий Beanstalkd в коде

В настоящее время я представляю Banstalkd в своем проекте Yii2, но у меня были некоторые проблемы с тестами. Примером является тестирование отправленной почты, до того, как модульный тест был синхронным, я проверял, было ли отправлено письмо, и прав…
18 мар '16 в 14:50
2 ответа

Можно ли использовать PHP-FPM для управления потребителями очереди?

Существует очередь beanstalkd, которая заполняется множеством задач, скажем, каждые 10 минут, и первоочередной задачей является обработка каждой задачи как можно скорее. Для выполнения задачи может потребоваться более нескольких миллисекунд, посколь…
27 окт '11 в 08:34
1 ответ

Увеличение максимально открытых файлов для Beanstalkd в экземпляре AWS EC2

Я не очень хорошо знаю все приемы beanstalkd, и мне нужно увеличить максимальное количество открытых файлов для beanstalkd в наших экземплярах AWS EC2. В интернете я нашел пару ресурсов (которые мне кажутся более надежными), которые предлагают измен…
06 мар '16 в 12:28
1 ответ

В чем разница в очереди выбора и просмотра phalcon beanstalk

В чем разница между методами выбора и просмотра очереди beanstalk phalcon. комментарии двух одинаковы. namespace Phalcon\Queue { ... /** * Change the active tube. By default the tube is 'default' * * @param string $tube * @return string|boolean */ p…
09 апр '15 в 01:25
1 ответ

beanstalkd: неизвестный флаг: -d

Я установил beanstalkd, используя sudo apt-get install beanstalkd который установил beanstalkd версии 1.7 Теперь для запуска процесса beanstalkd я использую команду sudo beanstalkd -d -l 127.0.0.1 -p 11300 -z 1000000 Я получаю ответ beanstalkd: unkn…
31 янв '13 в 08:32
1 ответ

Laravel 4 - как использовать класс пакета в качестве работника очереди

Я собрал свой первый пакет Laravel 4. Я использовал ремесленника, чтобы создать структуру. Мне нужно использовать пакет для обработки очереди (как рабочий). Я использую встроенную очередь Beanstalk и настроил ее, и я могу добавить в очередь. Какой п…
09 май '13 в 11:11
1 ответ

Данные Phalcon для упругого поиска через beanstalkd

Что будет эффективным с точки зрения скорости и ресурсов? Сценарий 1 Записать все данные в таблицу, где в каждом поле представлен индекс ElasticSearch? Выполните cron или событие для записи данных в индекс ES на основе данных таблицы. Сценарий 2 Зап…
19 ноя '18 в 11:36
1 ответ

Отдельный скрипт php, который выполняет задания из очереди beanstalkd. Требуется доступ к приложению CakePHP

Я использую beanstalkd для очереди заданий. У меня есть PHP-скрипт, написанный внутри моего app/Lib/Queue/Beanstalk/workers/DownloadFileWorker.php <?php require_once(dirname(__DIR__) . DIRECTORY_SEPARATOR . 'config.php'); class DownloadS3FilesWor…
11 авг '13 в 12:12
1 ответ

В memcached вы можете поместить список в качестве значения. Можете ли вы положить список в beanstalkd?

На самом деле, я хотел бы использовать это для регистрации. Я хочу поместить словарь в beanstalkd. Каждый раз, когда кто-то заходит на мой сайт, я хочу поместить словарь в beanstalkd, а затем каждую ночь я хочу сценарий, который получит все задания …
09 дек '09 в 02:51
2 ответа

beanstalkd, позволяющий зарезервировать одну работу дважды

У меня есть экземпляр beanstalkd с двумя рабочими, выбирающими работу из одной трубы. Я заметил, что иногда один из работников резервирует работу, которая уже была зарезервирована (и над которой работает) другой работник. Я знаю, что в очереди нет п…
15 июл '14 в 11:59
1 ответ

Мониторинг производительности Beanstalkd

Я начал изучать Beanstalkd для постановки в очередь своих заданий на обработку, но у меня есть следующие вопросы, на которые я прошу ответы: Где я могу включить ведение журнала Beanstalkd и где находится файл журнала?, Чтобы в случае проблем с Beans…
21 апр '15 в 13:28