amqp

Установка AMQP через PECL

Я пытаюсь установить расширение RabbitMQ PECL, но после запуска sudo pecl install amqp Я получаю следующее загадо ... P_BASIC_NACK_METHOD' undeclared (first use in this function) make: *** [amqp_queue.lo] Error 1 ERROR: `make' failed

PHP RabbitMQ setTimeout или другой вариант, чтобы прекратить ожидание очереди

Мне необходимо создать простого администратора очередей, чтобы передать номер от отправителя потребителю. Учебник Hello ... t($channel->callbacks)) { $channel->wait(); } echo "\nfinish"; } recieveQueue('vtiger'); ?>

Как вы компилируете расширение PHP в Windows с помощью cygwin/mingw?

Я пытаюсь создать оболочку PHP RabbitMQ и оболочку PHP AMPQ в Windows (64) с помощью Cygwin. Я успешно создал базовую ... вою оболочку PHP? Обратите внимание, что я совершенно новичок в создании расширений PHP (будь то в Linux или Windows).

Как откладывать? - php-amqplib (php-amqplib)

Я хотел бы знать, как задерживать с помощью Amqpphplib. Я использовал этот замечательный учебник по сценарию кофе: H ... channel has callbacks registered while (count($amqp->ch->callbacks)) { $amqp->ch->wait(); }

Какой из них я должен выбрать AMQP или XMPP для браузерной игры в реальном времени?

Я выбираю между AMQP (RabbitMQ) и XMPP (ejabberd) для моей браузерной пошаговой игры без flash на javascript в режиме р ... вопросы. 1) Какой протокол подходит для моей игры? 2) Должен ли я выбрать RabbitMQ только для поддержки клиентов PHP?

Реализация отложенной очереди для PHP AMQP

Недавно я быстро внедрил систему очередей производителей/потребителей. <?php namespace Queue; use PhpAmqpLib\Conne ... о периода времени. Я считаю, что что-то не так с моей реализацией produceWithDelay. Могу я узнать, что в этом плохого?

Является ли перехват исключения и продолжение выполнения программы лучшей практикой?

Мое приложение подключается к RabbitMQ. Иногда это вызывает исключение amqptimeoutexception. Более конкретно "Ошибка пр ... опрос: Является ли это лучшей практикой? Если не что возможны другие решения? Примечание: Приложение написано на PHP.

Исключение AMQPRuntimeException: Ошибка при чтении данных. Получено 0 вместо ожидаемых 7 байт

Это работало, но теперь это больше не работает! Я использую php-amqplib и RabbitMQ. Когда я пытаюсь создать новое ... блему, но управление RabbitMQ, которое представляет собой веб-приложение, работающее на порту 15672, работает нормально.

Как использовать функцию channel.assertqueue из библиотеки amqplib для node.JS?

Я разрабатываю приложение для обмена сообщениями с использованием RabbitMQ, и Node.JS . Для этой цели я использую amqpl ... 3 дней, но все еще не совсем ясно об этом ->err и ok. Как использовать эти параметры? Пример был бы очень признателен.

rabbitmq AMQP::потреблять()

Функция AMQP consume() - это блокирующая функция с обратным вызовом, Можно ли установить время ожидания для функции consume(), чтобы через определенное время она больше не блокировалась и выполнение кода завершалось?

Синхронный AMQP с PHP

Может ли PHP обрабатывать AMQP как службу RPC, отправлять сообщение и блокировать его до тех пор, пока не будет возвращ ... стью посреднической системы обмена сообщениями, но оградить веб-уровень от необходимости знать о ее асинхронной природе.

Несколько потребителей в одной очереди

Можно ли заставить нескольких потребителей совместно использовать одну очередь в RabbitMQ? В настоящее время я использу ... хотя у меня запущено 2 идентичных экземпляра потребительского скрипта, но только один ответит на переданное сообщение...

Как автоматизировать развертывание новых версий PHP-скрипта, работающего в фоновом режиме, без простоев?

У меня есть потребитель AMQP (потребитель RabbitMQ), написанный на PHP , всегда активный, работающий в фоновом режиме . ... огично использованию https://deployer.org. Есть ли способ избежать простоя? Каким образом ReactPHP поможет в этом случае?

RabbitMQ: Установка флага АВТОМАТИЧЕСКОГО УДАЛЕНИЯ AMQP при обмене с PHP AMQP

Я пытаюсь установить флаг AMQP_AUTODELETE на своем сервере обмена, используя amqpexchange::setFlags (int$flags) Http:/ ... RABLE таким же образом, $exchange->getflags() возвращает 2. Есть ли у кого-нибудь нашли решение для этого? Спасибо!!!