首页 > 系统服务 > 详细

Linux启动gearman服务

时间:2015-01-06 17:55:06      阅读:591      评论:0      收藏:0      [点我收藏+]
好久没用Gearman了,服务器上的Gearman server不知道什么时候被停掉了,所以当执行程序时,报错:
 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


Linux启动gearman服务

原文:http://blog.csdn.net/hello0370/article/details/42461669

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!