|
@@ -107,6 +107,7 @@ WORKSPACE_INSTALL_IMAP=false
|
|
WORKSPACE_INSTALL_MONGO=false
|
|
WORKSPACE_INSTALL_MONGO=false
|
|
WORKSPACE_INSTALL_AMQP=false
|
|
WORKSPACE_INSTALL_AMQP=false
|
|
WORKSPACE_INSTALL_CASSANDRA=false
|
|
WORKSPACE_INSTALL_CASSANDRA=false
|
|
|
|
+WORKSPACE_INSTALL_GEARMAN=false
|
|
WORKSPACE_INSTALL_MSSQL=false
|
|
WORKSPACE_INSTALL_MSSQL=false
|
|
WORKSPACE_INSTALL_DRUSH=false
|
|
WORKSPACE_INSTALL_DRUSH=false
|
|
WORKSPACE_DRUSH_VERSION=8.1.17
|
|
WORKSPACE_DRUSH_VERSION=8.1.17
|
|
@@ -163,6 +164,7 @@ PHP_FPM_INSTALL_IMAP=false
|
|
PHP_FPM_INSTALL_MONGO=false
|
|
PHP_FPM_INSTALL_MONGO=false
|
|
PHP_FPM_INSTALL_AMQP=false
|
|
PHP_FPM_INSTALL_AMQP=false
|
|
PHP_FPM_INSTALL_CASSANDRA=false
|
|
PHP_FPM_INSTALL_CASSANDRA=false
|
|
|
|
+PHP_FPM_INSTALL_GEARMAN=false
|
|
PHP_FPM_INSTALL_MSSQL=false
|
|
PHP_FPM_INSTALL_MSSQL=false
|
|
PHP_FPM_INSTALL_SSH2=false
|
|
PHP_FPM_INSTALL_SSH2=false
|
|
PHP_FPM_INSTALL_SOAP=false
|
|
PHP_FPM_INSTALL_SOAP=false
|
|
@@ -208,6 +210,7 @@ PHP_WORKER_INSTALL_TAINT=false
|
|
PHP_WORKER_INSTALL_FFMPEG=false
|
|
PHP_WORKER_INSTALL_FFMPEG=false
|
|
PHP_WORKER_INSTALL_GMP=false
|
|
PHP_WORKER_INSTALL_GMP=false
|
|
PHP_WORKER_INSTALL_CASSANDRA=false
|
|
PHP_WORKER_INSTALL_CASSANDRA=false
|
|
|
|
+PHP_WORKER_INSTALL_GEARMAN=false
|
|
|
|
|
|
PHP_WORKER_PUID=1000
|
|
PHP_WORKER_PUID=1000
|
|
PHP_WORKER_PGID=1000
|
|
PHP_WORKER_PGID=1000
|
|
@@ -766,4 +769,49 @@ CASSANDRA_ENABLE_RPC=true
|
|
# Datacenter name for the cluster. Ignored in SimpleSnitch endpoint snitch. Default: dc1.
|
|
# Datacenter name for the cluster. Ignored in SimpleSnitch endpoint snitch. Default: dc1.
|
|
CASSANDRA_DATACENTER=dc1
|
|
CASSANDRA_DATACENTER=dc1
|
|
# Rack name for the cluster. Ignored in SimpleSnitch endpoint snitch. Default: rack1.
|
|
# Rack name for the cluster. Ignored in SimpleSnitch endpoint snitch. Default: rack1.
|
|
-CASSANDRA_RACK=rack1
|
|
|
|
|
|
+CASSANDRA_RACK=rack1
|
|
|
|
+
|
|
|
|
+### GEARMAN ##################################################
|
|
|
|
+
|
|
|
|
+# Gearman version to use. See available tags at https://hub.docker.com/r/artefactual/gearmand
|
|
|
|
+GEARMAN_VERSION=latest
|
|
|
|
+# Port to use (Default: 6379)
|
|
|
|
+GEARMAN_PORT=6379
|
|
|
|
+# Logging Level (Default: INFO)
|
|
|
|
+GEARMAN_VERBOSE=INFO
|
|
|
|
+# Persistent queue type to use (Default: builtin)
|
|
|
|
+GEARMAN_QUEUE_TYPE=builtin
|
|
|
|
+# Number of I/O threads to use (Default: 4)
|
|
|
|
+GEARMAN_THREADS=4
|
|
|
|
+# Number of backlog connections for listen (Default: 32)
|
|
|
|
+GEARMAN_BACKLOG=32
|
|
|
|
+# Number of file descriptors to allow for the process (Default is max allowed for user)
|
|
|
|
+GEARMAN_FILE_DESCRIPTORS=
|
|
|
|
+# Number of attempts to run the job before the job server removes it. (Default: no limit = 0)
|
|
|
|
+GEARMAN_JOB_RETRIES=0
|
|
|
|
+# Assign work in round-robin order per worker connection (Default: 0)
|
|
|
|
+GEARMAN_ROUND_ROBIN=0
|
|
|
|
+# Number of workers to wakeup for each job received (Default: 0)
|
|
|
|
+GEARMAN_WORKER_WAKEUP=0
|
|
|
|
+# Enable keepalive on sockets (Default: 0)
|
|
|
|
+GEARMAN_KEEPALIVE=0
|
|
|
|
+# The duration between two keepalive transmissions in idle condition (Default: 30)
|
|
|
|
+GEARMAN_KEEPALIVE_IDLE=30
|
|
|
|
+# The duration between two successive keepalive retransmissions, if acknowledgement to the previous keepalive transmission is not received (Default: 10)
|
|
|
|
+GEARMAN_KEEPALIVE_INTERVAL=10
|
|
|
|
+# The number of retransmissions to be carried out before declaring that remote end is not available (Default: 5)
|
|
|
|
+GEARMAN_KEEPALIVE_COUNT=5
|
|
|
|
+# Mysql server host (Default: localhost)
|
|
|
|
+GEARMAN_MYSQL_HOST=localhost
|
|
|
|
+# Mysql server port (Default: 3306)
|
|
|
|
+GEARMAN_MYSQL_PORT=3306
|
|
|
|
+# Mysql server user (Default: root)
|
|
|
|
+GEARMAN_MYSQL_USER=root
|
|
|
|
+# Mysql password
|
|
|
|
+GEARMAN_MYSQL_PASSWORD=
|
|
|
|
+# Path to file with mysql password(Docker secrets)
|
|
|
|
+GEARMAN_MYSQL_PASSWORD_FILE=
|
|
|
|
+# Database to use by Gearman (Default: Gearmand)
|
|
|
|
+GEARMAN_MYSQL_DB=Gearmand
|
|
|
|
+# Table to use by Gearman (Default: gearman_queue)
|
|
|
|
+GEARMAN_MYSQL_TABLE=gearman_queue
|