Linux启动gearman服务
File "python/response.py", line 41, in <module> File "python/response.py", line 38, in main gm_worker.set_client_id('your_worker_client_id_name') File "/usr/lib64/python2.7/site-packages/gearman-2.0.2-py2.7.egg/gearman/worker.py", line 98, in work continue_working = self.poll_connections_until_stopped(worker_connections, continue_while_connections_alive, timeout=poll_timeout) File "/usr/lib64/python2.7/site-packages/gearman-2.0.2-py2.7.egg/gearman/connection_manager.py", line 204, in poll_connections_until_stopped raise ServerUnavailable('Found no valid connections in list: %r' % self.connection_list) gearman.errors.ServerUnavailable: Found no valid connections in list: [<GearmanConnection localhost:4730 connected=False>]
从error log的最后一行ServerUnavailable,可以看出是Gearman的server被停掉了。
1.当我执行gearmand -d命令时,先是提示/var/log/gearman/gearman.log不存在,所以先在这个路径下创建一个log文件;
2.启动本机的Server,端口是4730,命令是:
gearmand --log-file gearmand.log --listen 127.0.0.1 --port=4730 --verbose=INFO &
参考资料:http://tech-lightnight.blogspot.jp/2013/04/start-with-gearman.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。