GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  GEARMAND (1)

.ds Aq ’

NAME

gearmand - Gearman client/worker connector.

CONTENTS

SYNOPSIS



 gearmand --daemon



DESCRIPTION

This is the main executable for Gearman::Server. It provides command-line configuration of port numbers, pidfiles, and daemonization.

OPTIONS

--daemonize / -d Make the daemon run in the background (good for init.d scripts, bad for running under daemontools/supervise).
--port=7003 / -p 7003 Set the port number, defaults to 7003.
--pidfile=/some/dir/gearmand.pid Write a pidfile when starting up
--debug=1 Enable debugging (currently the only debug output is when a client or worker connects).
--accept=10 Number of new connections to accept each time we see a listening socket ready. This doesn’t usually need to be tuned by anyone, however in dire circumstances you may need to do it quickly.
--wakeup=3 Number of workers to wake up per job inserted into the queue.

Zero (0) is a perfectly acceptable answer, and can be used if you don’t care much about job latency. This would bank on the base idea of a worker checking in with the server every so often.

Negative One (-1) indicates that all sleeping workers should be woken up.

All other negative numbers will cause the server to throw exception and not start.

--wakeup-delay= Time interval before waking up more workers (the value specified by --wakeup) when jobs are still in the queue.

Zero (0) means go as fast as possible, but not all at the same time. Similar to -1 on --wakeup, but is more cooperative in gearmand’s multitasking model.

Negative One (-1) means that this event won’t happe, so only the initial workers will be woken up to handle jobs in the queue.

COPYRIGHT

Copyright 2005-2007, Danga Interactive

You are granted a license to use it under the same terms as Perl itself.

WARRANTY

This is free software. IT COMES WITHOUT WARRANTY OF ANY KIND.

AUTHORS

Brad Fitzpatrick <brad@danga.com>

Brad Whitaker <whitaker@danga.com>

SEE ALSO

Gearman::Server

Gearman::Client

Gearman::Worker

Gearman::Client::Async

Search for    or go to Top of page |  Section 1 |  Main Index


perl v5.20.3 GEARMAND (1) 2009-10-05

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.