I am trying to write a utility to list all running nameko RPC services on a host. I am doing ‘rabbitmqctl list_queues’ to get a list of all the running services.
But, I noticed that my rpc-example queue doesn’t get deleted on stopping the ‘example’ service. I am using ‘nameko run’ to start the service and then killing it using ctrl-c.
Is there a timeout in nameko for deleting queues for services that are not running anymore? Or, is it by design that nameko doesn’t delete them?