Displaying 1 result from an estimated 1 matches for "large_worker".
2008 Jun 04
0
Large requests break BackgrounDRb
...le, take these two workers:
class SmallWorker < BackgrounDRb::MetaWorker
set_worker_name :small_worker
set_no_auto_load(true)
attr_reader :payload
def create(args)
@payload = ''s '' * 512
end
end
class LargeWorker < BackgrounDRb::MetaWorker
set_worker_name :large_worker
set_no_auto_load(true)
attr_reader :payload
def create(args)
@payload = ''L'' * 65600
end
end
I''ll start with SmallWorker. Created by:
@job_key = rand 1000 # Nevermind the weak job keys for now.
MiddleMan.new_worker(:worker => :small_worker, :da...