Skip to content
GitHub (@half0wl)Email (ray@raychen.io)

How to: Drain Gearman work queue

#how-to, #gearman

You can drain a Gearman work queue by dumping its jobs to /dev/null:

$ /usr/bin/gearman -t 999 -n -w -f $NAME_OF_FUNCTION > /dev/null

Beware that you will need to restart Gearman if you want to stop new jobs from going to /dev/null!