我无法将Beanstalkd绑定到正确的地址。我正在运行Debian 8.使用apt安装beanstalkd。如果我运行service beanstalkd start
绑定出错了。我无法使用专用网络地址进行连接。
的/ etc /默认/ beanstalkd
正在运行service beanstalkd status
将打印:
●beanstalkd.service - 简单,快速的工作队列已加载:已加载 (/lib/systemd/system/beanstalkd.service; enabled)活动:活动 (运行)自周一2015-08-10 08:29:37 EDT; 3s ago 文档:man:beanstalkd(1)主要PID:1225(beanstalkd)CGroup:/system.slice/beanstalkd.service └─1225/ usr / bin / beanstalkd -l [MY_PRIVATE_IP] -p 11300
Aug 10 08:29:37 Messagewall3Beans beanstalkd [1225]: / usr / bin / beanstalkd:inherited listen fd;忽略选项:-l [MY_PRIVATE_IP] 8月10日08:29:37 Messagewall3Beans beanstalkd [1225]:/ usr / bin / beanstalkd:inherited listen fd;忽略选项:-p 11300
如果我使用:
手动运行beanstalkdbeanstalkd -V
一切正常。我可以使用私有IP连接。作为服务开始有什么问题?为什么忽略这些选项?
答案 0 :(得分:1)
我认为初始启动使用文件文件套接字进行本地访问,并且在更改了绑定地址后,重启过程没有摆脱套接字,因此它不断被重用。
我在VM上遇到了同样的问题,并且重新启动为我修复了它。