rabbitmq python怎么指定connection
时间: 2023-10-26 10:07:38 浏览: 50
在 RabbitMQ Python 中,可以通过以下方式指定连接:
1. 使用URL连接:
```python
import pika
parameters = pika.URLParameters('amqp://username:password@hostname:port/vhost')
connection = pika.BlockingConnection(parameters)
```
2. 使用普通连接:
```python
import pika
credentials = pika.PlainCredentials('username', 'password')
parameters = pika.ConnectionParameters('hostname', port, 'vhost', credentials)
connection = pika.BlockingConnection(parameters)
```
其中,`username` 和 `password` 是登录 RabbitMQ 的用户名和密码,`hostname` 是 RabbitMQ 的主机名,`port` 是 RabbitMQ 的端口号,`vhost` 是 RabbitMQ 的虚拟主机名。