首页 > 代码库 > 【gearman】gearmand -d 无反应解决
【gearman】gearmand -d 无反应解决
背景:安装了gearman后,用指令gearmand -d启动后。输入ps -ef|grep gearmand 查找不到。说明服务并没有启动。
查看报错:
gearmand -d -l gear.log
添加参数 -l,这样gearmand的运行日志就会输出到gear.log文件了。
报错信息:
ERROR 2017-07-03 02:28:25.000000 [ main ] socket()(Address family not supported by protocol) -> libgearman-server/gearmand.cc:470
错误原因,gearman 1.0.3版本有bug,无法绑定ipv6地址。
参考:https://bugs.launchpad.net/gearmand/+bug/1134534
解决:
gearmand -d -L 0.0.0.0
添加 -L 0.0.0.0,指定只绑定ipv4地址。
备注: gearmand -h 查看帮助,有问题了先看帮助。
【gearman】gearmand -d 无反应解决
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。