Sha256: 7a1c65ff4abd07ddc416232f73407fc43911481643f9321c5c46fbb5a0f03ea5
Contents?: true
Size: 394 Bytes
Versions: 1
Compression:
Stored size: 394 Bytes
Contents
require 'rubygems' require '../lib/gearman' # require 'perftools' quit = false # PerfTools::CpuProfiler.start("/tmp/worker_echo_profile") do servers = ['localhost:4730'] worker = Gearman::Worker.new(servers) worker.add_ability('echo') do |data, job| data end worker.add_ability('quit') do |data, job| quit = true end loop { break if quit worker.work } # end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gearman-ruby-2.0.0 | examples/worker_echo.rb |