文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>gearman python 使用

gearman python 使用

时间:2010-06-22  来源:liukaiyi


job server - 10.10.10.1,10.10.10.2 (容错使用)
          (gearmand): 运行 gearmand -vv  -uroot



  worker (py) - 在 10.10.10.3, 10.10.10.4 运行 (负载均衡):

from gearman import *
worker = GearmanWorker(["10.10.10.1","10.10.10.2"])

def job_run(job) :
    import os
    return os.system(job.arg)

worker.register_function("shell_run",job_run)
worker.work()






  client  (py) - 10.10.10.5 :   

from gearman import *
client = GearmanClient(["10.10.10.1","10.10.10.2"])
client.do_task(Task("shell_run",

    " ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' ")

)

结果 :
10.10.10.3-控制台$>  inet addr:10.10.10.3  .....
10.10.10.4-控制台$>  inet addr:10.10.10.4  .....
相关阅读 更多 +
排行榜 更多 +
泡龙大闯关安卓版

泡龙大闯关安卓版

冒险解谜 下载
割草派对安卓版

割草派对安卓版

飞行射击 下载
堡垒攻防战安卓版

堡垒攻防战安卓版

飞行射击 下载