I have publisher, which send info into different queues in RabbitMQ
$this->_channel->queue_declare('qwe.w', FALSE, TRUE, FALSE, FALSE, FALSE);
$this->_channel->queue_declare('qwe.q', FALSE, TRUE, FALSE, FALSE, FALSE);
$this->_channel->basic_publish(
$message,
'',
'qwe.q'
);
$this->_channel->basic_publish(
$message,
'',
'qwe.w'
);
How I can consume them using wildcard queue name? Something like (code below doesn't work)
$this->_channel->basic_consume('qwe.#', '', FALSE, TRUE, FALSE, FALSE, 'function_name');
Important thing that I need - don't lose messages, even if consumer offline.