2017-02-27 94 views
0

我有一个远程服务器(Ubuntu 16.04),安装了beanstalkd。我已经成功地用下面的命令启动的消息队列:无法侦听远程beanstalkd消息队列

beanstalkd -l 123.123.123.123 -p 11300 & 

在我的本地,我已经安装了beanstalkd,我试图用命令连接到远程队列:

beanstalkd -l 123.123.123.123 -p 11300 & 

但我m出现错误:

beanstalkd: net.c:119 in make_server_socket: bind(): Can't assign requested address 
beanstalkd: main.c:64 in main: make_server_socket() 

如何连接到远程beanstalkd消息队列?

+0

您正尝试从另一个Beanstalkd服务器连接到另一个Beanstalkd服务器上的另一个框?使用客户端连接到服务器,并且不要试图聆听不在计算机上的IP。您可以连接到该IP地址,但不能从其他地方收听。 –

回答

0

您再次发出相同的CONNECT命令,并且由于它已经启动,错误消息意味着您不能再次使用相同的端口进行侦听。

关于如何连接到beanstalkd,您应该使用web UI来代替它,而不是telnet脚本,因为协议非常健谈,您可能在使用UI /库之后可以在应用程序中使用它。

相关问题