I'm a little bit frustrated with Magento 2 queue for RabbitMQ.
I have setup RabbitMQ, my env.php has such lines
'queue' => [ 'consumers_wait_for_messages' => 1, 'amqp' => [ 'host' => 'rabbitmq', 'port' => '5672', 'user' => 'magento', 'password' => 'magento', 'virtualhost' => '/' ] ], 'cron_consumers_runner' => [ 'cron_run' => true, 'max_messages' => 20000, 'consumers' =>  ],
but I see only async.operations.all in rabbitmqctl list_queues:
/ # rabbitmqctl list_queues Timeout: 60.0 seconds ... Listing queues for vhost / ... name messages async.operations.all
Looks like queue is working, but why I don't see any other Magento 2 records in queue? Like
Strange that I see new queue messages in queue_message table in Magento DB. I see that some of items have connection="db" in queue_topology.xml. Are they executed using RabbitMQ or using Magento own queue implementation?