【问题标题】:Connection pooling for RABBITMQ in PHPPHP 中 RABBITMQ 的连接池
【发布时间】:2013-03-28 12:50:25
【问题描述】:

我想在我的项目中使用 RabbitMQ。它主要是用 Apache2 服务器托管的 PHP 编写的。为了处理 RabbitMQ,我选择了 PECL 扩展。我在某处读过类似的内容: "连接很昂贵,所以我们使用通道。每个连接可以有多个通道"


问题是我无法弄清楚 - 在这样的环境中 - 如何重用连接并制作像池这样的东西。

那么有什么帮助吗??

【问题讨论】:

    标签: php rabbitmq connection-pooling pecl


    【解决方案1】:

    我认为您不能共享连接,但您可以创建一个,它可以拥有您想要的任意数量的频道。

    该连接是一个长期存在的 tcp 连接,那么如何将它们汇集起来以重复使用。

    你可以使用videla的phpamqp_lib,它使用简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-07
      • 1970-01-01
      • 2019-08-16
      • 2012-11-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多