如何在多个web服务器上访问beanstalk队列


How to access beanstalk queue on multiple web servers

我已经在一台服务器上安装了beanstalk。我们有多个希望在其上使用beanstalk的生产服务器。目前只有一个web服务器可以访问beanstald。

如何配置或使用beanstald,以便我们可以访问所有服务器上的beanstald。

谢谢你的帮助。

我不知道具体的问题是什么,但这里有一个通用的检查列表,以确保IP/端口可以从其他机器访问

  • 确保beanstald在一个公共的、可路由的IP地址上(不是127.0.0.1)
  • 打开任何防火墙,使其他机器能够与它通信
  • 从您想要与beanstalk交谈的其他机器进行测试
    • telnet 1.2.3.4 11300(其中1.2.3.4是机器的IP地址)

      统计数据

      退出

像任何其他服务一样,您的服务器应该能够通过IP地址从那里连接到beanstald。例如,对于Pheanstalk库,构造函数的第一个参数是服务器的IP地址。