我正在使用ZendQueue组件https://github.com/zendframework/ZendQueue
在我阅读完消息后,我尝试删除它们
我正在使用Queue
对象和Activemq
适配器
我正在连接好,因为我能够获取我发布的数据。代码如下:
$message_iterator = $queue->receive(50,50);
foreach($message_iterator as $MessageObject){
do_somthing($MessageObject->body);
$queue->getAdapter()->deleteMessage($MessageObject);
}
$ queue is \ZendQueue\Queue
$ MessageObject是\ZendQueue\Message
适配器是ZendQueue\Adapter\Activemq