Я использую ActiveMQ для хранения очереди сообщений.
Я использую расширение PECL Stomp для подключения к нему. Я успешно отправляю в очередь и читаю с успехом.
Как настроить очередь на удаление сообщения после его использования?
В моем слушателе, я используюКак читать сообщение только один раз из очереди
$c = new Stomp($url);
$c->subscribe('/queue/something');
echo $c->readFrame();
Вы, вероятно, хотите, чтобы подтвердить потребление сообщения. http://php.net/manual/en/stomp.ack.php –
- сообщение не удаляется сейчас? Предоставьте больше контекста –
Сообщения не удаляются. Каждый раз, когда я отсоединяюсь и снова присоединяюсь к очереди, я получаю одни и те же сообщения снова и снова. –