RabbitMQ创建连接是一项昂贵的操作

时间:2012-06-21 21:30:55

标签: rabbitmq

在RabbtiMQ .net客户端创建连接是一项昂贵的操作吗?

我们有一个向RMQ发布消息的Web应用程序,目前我们在每次发布时创建并关闭连接。

2 个答案:

答案 0 :(得分:3)

是的,创建连接很昂贵。发布后为什么要创建和关闭与兔子的连接?

我建议创建一次兔子连接,然后在需要时关闭它。

答案 1 :(得分:1)

如果您保持单个连接,则发送消息会更快,因为您只需要一个操作来发送消息。每次打开连接都使用io资源,因此速度会慢一些。