1. 首页
  2. 考试认证
  3. 其它
  4. simpleworker自动化任务分发脚本

simpleworker自动化任务分发脚本

上传者: 2024-12-10 05:05:23上传 ZIP文件 20.45KB 热度 7次

简单工人在多台机器上分配自动化任务。用法必须在远程主机上设置Ruby,以便它在用户的登录shell中可用。


require 'simpleworker'

tasks = [ 'first' , 'second' , 'third' ]

redis = Redis.new # create a remote worker

ssh_worker = SimpleWorker::SshWorker.new(

  :user => 'jesg', :host => 'localhost',

  :cmd => 'ruby -s worker.rb', # rsync will wipe out existing files in ~/my_unused_dir

  :dirname => 'my_unused_dir'

)

下载地址
用户评论