refactor(core): Port scaling mode config (no-changelog) (#10321)
This commit is contained in:
@@ -162,119 +162,6 @@ export const schema = {
|
||||
},
|
||||
},
|
||||
|
||||
queue: {
|
||||
health: {
|
||||
active: {
|
||||
doc: 'If health checks should be enabled',
|
||||
format: Boolean,
|
||||
default: false,
|
||||
env: 'QUEUE_HEALTH_CHECK_ACTIVE',
|
||||
},
|
||||
port: {
|
||||
doc: 'Port to serve health check on if activated',
|
||||
format: Number,
|
||||
default: 5678,
|
||||
env: 'QUEUE_HEALTH_CHECK_PORT',
|
||||
},
|
||||
},
|
||||
bull: {
|
||||
prefix: {
|
||||
doc: 'Prefix for all bull queue keys',
|
||||
format: String,
|
||||
default: 'bull',
|
||||
env: 'QUEUE_BULL_PREFIX',
|
||||
},
|
||||
redis: {
|
||||
db: {
|
||||
doc: 'Redis DB',
|
||||
format: Number,
|
||||
default: 0,
|
||||
env: 'QUEUE_BULL_REDIS_DB',
|
||||
},
|
||||
host: {
|
||||
doc: 'Redis Host',
|
||||
format: String,
|
||||
default: 'localhost',
|
||||
env: 'QUEUE_BULL_REDIS_HOST',
|
||||
},
|
||||
password: {
|
||||
doc: 'Redis Password',
|
||||
format: String,
|
||||
default: '',
|
||||
env: 'QUEUE_BULL_REDIS_PASSWORD',
|
||||
},
|
||||
port: {
|
||||
doc: 'Redis Port',
|
||||
format: Number,
|
||||
default: 6379,
|
||||
env: 'QUEUE_BULL_REDIS_PORT',
|
||||
},
|
||||
timeoutThreshold: {
|
||||
doc: 'Max cumulative timeout (in milliseconds) of connection retries before process exit',
|
||||
format: Number,
|
||||
default: 10000,
|
||||
env: 'QUEUE_BULL_REDIS_TIMEOUT_THRESHOLD',
|
||||
},
|
||||
username: {
|
||||
doc: 'Redis Username (needs Redis >= 6)',
|
||||
format: String,
|
||||
default: '',
|
||||
env: 'QUEUE_BULL_REDIS_USERNAME',
|
||||
},
|
||||
clusterNodes: {
|
||||
doc: 'Redis Cluster startup nodes (comma separated list of host:port pairs)',
|
||||
format: String,
|
||||
default: '',
|
||||
env: 'QUEUE_BULL_REDIS_CLUSTER_NODES',
|
||||
},
|
||||
tls: {
|
||||
format: Boolean,
|
||||
default: false,
|
||||
env: 'QUEUE_BULL_REDIS_TLS',
|
||||
doc: 'Enable TLS on Redis connections. Default: false',
|
||||
},
|
||||
},
|
||||
queueRecoveryInterval: {
|
||||
doc: 'If > 0 enables an active polling to the queue that can recover for Redis crashes. Given in seconds; 0 is disabled. May increase Redis traffic significantly.',
|
||||
format: Number,
|
||||
default: 60,
|
||||
env: 'QUEUE_RECOVERY_INTERVAL',
|
||||
},
|
||||
gracefulShutdownTimeout: {
|
||||
doc: '[DEPRECATED] (Use N8N_GRACEFUL_SHUTDOWN_TIMEOUT instead) How long should n8n wait for running executions before exiting worker process (seconds)',
|
||||
format: Number,
|
||||
default: 30,
|
||||
env: 'QUEUE_WORKER_TIMEOUT',
|
||||
},
|
||||
settings: {
|
||||
lockDuration: {
|
||||
doc: 'How long (ms) is the lease period for a worker to work on a message',
|
||||
format: Number,
|
||||
default: 30000,
|
||||
env: 'QUEUE_WORKER_LOCK_DURATION',
|
||||
},
|
||||
lockRenewTime: {
|
||||
doc: 'How frequently (ms) should a worker renew the lease time',
|
||||
format: Number,
|
||||
default: 15000,
|
||||
env: 'QUEUE_WORKER_LOCK_RENEW_TIME',
|
||||
},
|
||||
stalledInterval: {
|
||||
doc: 'How often check for stalled jobs (use 0 for never checking)',
|
||||
format: Number,
|
||||
default: 30000,
|
||||
env: 'QUEUE_WORKER_STALLED_INTERVAL',
|
||||
},
|
||||
maxStalledCount: {
|
||||
doc: 'Max amount of times a stalled job will be re-processed',
|
||||
format: Number,
|
||||
default: 1,
|
||||
env: 'QUEUE_WORKER_MAX_STALLED_COUNT',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
generic: {
|
||||
// The timezone to use. Is important for nodes like "Cron" which start the
|
||||
// workflow automatically at a specified time. This setting can also be
|
||||
|
||||
Reference in New Issue
Block a user