Created
February 5, 2015 06:05
-
-
Save karimkhanp/20ef479750dc9e684cdb to your computer and use it in GitHub Desktop.
gearman worker 1 multiple worker
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import gearman | |
gm_worker = gearman.GearmanWorker(['localhost:4730']) | |
def task_listener_reverse(gearman_worker, gearman_job): | |
print 'Reversing string: ' + gearman_job.data | |
return gearman_job.data[::-1] | |
# gm_worker.set_client_id is optional | |
gm_worker.register_task('load_lexicon', task_listener_reverse) | |
# Enter our work loop and call gm_worker.after_poll() after each time we timeout/see socket activity | |
gm_worker.work() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment