Browse Source

Fix bull redis options

tags/v4.1.0-rc.1
Chocobozzz 1 year ago
parent
commit
ff4d2c73fd
No known key found for this signature in database GPG Key ID: 583A612D890159BE
1 changed files with 9 additions and 3 deletions
  1. +9
    -3
      server/lib/job-queue/job-queue.ts

+ 9
- 3
server/lib/job-queue/job-queue.ts View File

@@ -22,7 +22,6 @@ import {
} from '../../../shared/models'
import { logger } from '../../helpers/logger'
import { JOB_ATTEMPTS, JOB_COMPLETED_LIFETIME, JOB_CONCURRENCY, JOB_TTL, REPEAT_JOBS, WEBSERVER } from '../../initializers/constants'
import { Redis } from '../redis'
import { processActivityPubCleaner } from './handlers/activitypub-cleaner'
import { processActivityPubFollow } from './handlers/activitypub-follow'
import { processActivityPubHttpBroadcast } from './handlers/activitypub-http-broadcast'
@@ -114,9 +113,16 @@ class JobQueue {
this.initialized = true

this.jobRedisPrefix = 'bull-' + WEBSERVER.HOST
const queueOptions = {

const queueOptions: Bull.QueueOptions = {
prefix: this.jobRedisPrefix,
redis: Redis.getRedisClientOptions(),
redis: {
password: CONFIG.REDIS.AUTH,
db: CONFIG.REDIS.DB,
host: CONFIG.REDIS.HOSTNAME,
port: CONFIG.REDIS.PORT,
path: CONFIG.REDIS.SOCKET
},
settings: {
maxStalledCount: 10 // transcoding could be long, so jobs can often be interrupted by restarts
}


Loading…
Cancel
Save