The PHP extension chooses the PHP-AMQP
Hopefully, the number of messages that have not been picked up in the specified message queue (including Un-ack messages) can be obtained in PHP.
Execute at command line: Xxx/rabbitmqctl List_queues can return this data
I want to know if there is a corresponding method under PHP to get this value?
@modi answer complete the code:
Reply content:
The PHP extension chooses the PHP-AMQP
Hopefully, the number of messages that have not been picked up in the specified message queue (including Un-ack messages) can be obtained in PHP.
Execute at command line: Xxx/rabbitmqctl List_queues can return this data
I want to know if there is a corresponding method under PHP to get this value?
@modi answer complete the code:
Declare a queue, the amqp_passive flag bit, does not affect the server state and returns the message count.
$conn = new Amqpconnection ()//... $queue = new Amqpqueue ($conn); $queue->setflags (amqp_passive); $messageCount = $ Queue->declare ($queueName); <-Here//...
Read the manual http://php.net/manual/en/book.amqp.ph ..., there seems to be no corresponding method