开始向不同的 beanstalkd 服务器发送数据
Start sending data to a different beanstalkd server
我有 2 台安装了 beanstalkd 的服务器。
- 第一个服务器有 ip 10.1.0.61
- 第二个服务器有 ip 10.1.0.62
现在我想将作业数据发送给工作人员
- 我在第一台服务器上创建了作业(61)
- 工作人员 运行仅在第二台服务器上 (62)
要在第一个 (61) 服务器上启动 beanstalkd 运行 命令:
beanstalkd -l 10.1.0.62 -p 11300
在第二台服务器(62)上我运行使用以下命令启动beanstalkd服务器的命令:
beanstalkd -l 0.0.0.0 -p 11300
我收到错误:
beanstalkd: net.c:125 in make_server_socket: bind(): Cannot assign requested address
beanstalkd: main.c:64 in main: make_server_socket()
我做错了什么?没看懂...
在 IP 为 10.1.0.61 的第一台服务器上,您正在尝试侦听该服务器不拥有的 IP 地址。
在第二台服务器上,您正在侦听所有可用的本地 IP 地址 (0.0.0.0)。
如果您知道工作人员在哪里 运行,当您将作业发送到 Beanstalkd 时,您可以安排您的代码连接到适当的 Beanstalkd 守护程序。如何完成取决于您的客户端库。
我有 2 台安装了 beanstalkd 的服务器。
- 第一个服务器有 ip 10.1.0.61
- 第二个服务器有 ip 10.1.0.62
现在我想将作业数据发送给工作人员
- 我在第一台服务器上创建了作业(61)
- 工作人员 运行仅在第二台服务器上 (62)
要在第一个 (61) 服务器上启动 beanstalkd 运行 命令:
beanstalkd -l 10.1.0.62 -p 11300
在第二台服务器(62)上我运行使用以下命令启动beanstalkd服务器的命令:
beanstalkd -l 0.0.0.0 -p 11300
我收到错误:
beanstalkd: net.c:125 in make_server_socket: bind(): Cannot assign requested address beanstalkd: main.c:64 in main: make_server_socket()
我做错了什么?没看懂...
在 IP 为 10.1.0.61 的第一台服务器上,您正在尝试侦听该服务器不拥有的 IP 地址。
在第二台服务器上,您正在侦听所有可用的本地 IP 地址 (0.0.0.0)。
如果您知道工作人员在哪里 运行,当您将作业发送到 Beanstalkd 时,您可以安排您的代码连接到适当的 Beanstalkd 守护程序。如何完成取决于您的客户端库。