我得到“无法分配请求的地址”错误

时间:2012-05-22 09:10:45

标签: linux apache port beanstalkd

我正在尝试运行beanstalkd

如果我使用端口号为11300的127.0.0.1,则可以使用任何其他端口

beanstalkd -d -l 127.0.0.1 -p 11300

但如果使用外部IP则不起作用。

beanstalkd -d -l 107.0.1.5 -p 11300

我应该启用端口还是。如果我应该如何在第一种情况下工作而不是第二种情况

1 个答案:

答案 0 :(得分:1)

您传递给beanstalkd的IP地址是binds的地址 - 如果给定,它将只接受在其运行的计算机上与该地址的连接。因此,地址107.0.1.5必须位于您运行它的计算机上的一个网络接口上。

如果您愿意,只需省略-l <address>选项即可让beanstalkd收听主机上的所有地址。