GEARMAND(8) Gearmand GEARMAND(8) (NAME) gearmand - Gearman (SYNOPSIS) -b [ --backlog ] arg (=32) (backlog) . --check-args . -d [ --daemon ] . -f [ --file-descriptors ] arg ( ). . -h [ --help ] . -j [ --job-retries ] arg (=0) . . . -l [ --log-file ] arg (log) . (verbose) . -L [ --listen ] arg . INADDR_ANY . -p [ --port ] arg (=4730) . -P [ --pid-file ] arg (PID). -r [ --protocol ] arg . -R [ --round-robin ] (round-robin) . 2.0.0 . . -q [ --queue-type ] arg . -t [ --threads ] arg (=4) / (I/O) . =4. -u [ --user ] arg . -v [ --verbose ] arg (=v) . ERROR . FATAL ALERT CRITICAL ERROR WARNING NOTICE INFO DEBUG . -V [ --version ] gearmand . -w [ --worker-wakeup ] arg (=0) . . --keepalive keepalive . --keepalive-idle arg (=-1) keepalive TCP_KEEPIDLE . -1 . --keepalive-interval arg (=-1) keepalive TCP_KEEPINTVL . -1 . --keepalive-count arg (=-1) keepalive TCP_KEEPCNT . -1 . HTTP: --http-port arg (=8080) . sqlite --libsqlite3-db arg . --libsqlite3-table arg (=gearman_queue) . Memcached(libmemcached) --libmemcached-servers arg Memcached . Drizzle/MySQL(libdrizzle) --libdrizzle-host arg (Host) . --libdrizzle-port arg ( Drizzle). --libdrizzle-uds arg (UDS) . --libdrizzle-user arg . --libdrizzle-password arg . --libdrizzle-db arg / . --libdrizzle-table arg . --libdrizzle-mysql arg MySQL. Postgres --libpq-conninfo arg PostgreSQL. --libpq-table arg (=queue) . tokyocabinet --libtokyocabinet-file arg . [ tcadb(1) ()tcadbopen ] --libtokyocabinet-optimize . [=true] (DESCRIPTION) Gearman . . . . Gearman: o - ! ( ) Gearman . o - . . o - . Map/Reduce . o - Gearman C . o - Gearman . . o - Gearman (fault tolerant) . (Thread Model) -t gearmand I/O . : - I/O - - -t -t 0 . -t 1 / I/O . -t 2 . 2 -t I/O . I/O ( ). . libevent (pipe) . . I/O . (asynchronous) ( ). I/O libevent . ( ()brk ) (hash tables) (job handles) . I/O . I/O . . . ( ). I/O . . (thread safety) UUID uuidd . (Persistent Queues) Gearman . (crash) . . . ( ). . (callback) . . . . . . . ( ). . : . () . -q --queue-type gearmand . gearmand --help . gearmand . (Extended Protocols) . ( ) . HTTP HTTP Gearman . . GET POST . URL . : POST /reverse HTTP/1.1 Content-Length: 12 Hello world! <> <> . : HTTP/1.0 200 OK X-Gearman-Job-Handle: H:lap:4 Content-Length: 12 Server: Gearman/0.8 !dlrow olleH : * X-Gearman-Unique: * X-Gearman-Background: true * X-Gearman-Priority: . . : POST /reverse HTTP/1.1 Content-Length: 12 X-Gearman-Background: true X-Gearman-Priority: low Hello world! : HTTP/1.0 200 OK X-Gearman-Job-Handle: H:lap:6 Content-Length: 0 Server: Gearman/0.8 HTTP . (HOME) : https://gearman.org/gearmand (SEE ALSO) gearman(1) gearadmin(1) libgearmand(3) (AUTHOR) Data Differential http://www.datadifferential.com (COPYRIGHT) 2011-2014, Data Differential, http://www.datadifferential.com 2.0.0 July 22, 2026 GEARMAND(8)