В AMQP вы не создаете очередь. Вместо этого вы объявляете очередь, и если очередь еще не существует, она создается.
В некоторых случаях все, что вам нужно сделать, это объявить очередь в процессах, которые принимают сообщения. Но если вам нужны постоянные и долговечные очереди, лучше объявить их заранее с помощью сценария оболочки или в издателе сообщений. Даже если издатель сообщений ничего не делает с очередью, он все равно может объявить это, чтобы сообщения от обмена никогда не удалялись.