0

我已经在一台服务器上安装了 beanstalk。我们有多个生产服务器,我们想在这些服务器上使用 beanstalk。目前只有 1 个 Web 服务器可以访问 beanstalkd。

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

感谢你的帮助。

4

1 回答 1

2

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

  • 确保 Beanstalkd 位于公共、可路由的 IP 地址(不是 127.0.0.1)上
  • 打开任何防火墙以使其他机器能够与之通信
  • 从您想与 Beanstalkd 交谈的其他机器进行测试
    • telnet 1.2.3.4 11300(其中 1.2.3.4 是机器的 IP 地址)

      统计数据

      退出

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

于 2011-10-11T19:26:20.620 回答