修复PM2无法启动的错误
This commit is contained in:
@@ -15,3 +15,4 @@ APP_TITLE=S3 Media Transcoder
|
|||||||
# Session Cache (Valkey / Redis)
|
# Session Cache (Valkey / Redis)
|
||||||
VALKEY_URL=redis://localhost:6379
|
VALKEY_URL=redis://localhost:6379
|
||||||
VALKEY_DB=0
|
VALKEY_DB=0
|
||||||
|
VALKEY_PREFIX=mediaconverter
|
||||||
|
|||||||
@@ -19,7 +19,8 @@ module.exports = {
|
|||||||
S3_FORCE_PATH_STYLE: 'true',
|
S3_FORCE_PATH_STYLE: 'true',
|
||||||
APP_TITLE: 'S3 Media Transcoder',
|
APP_TITLE: 'S3 Media Transcoder',
|
||||||
VALKEY_URL: 'redis://localhost:6379',
|
VALKEY_URL: 'redis://localhost:6379',
|
||||||
VALKEY_DB: 0
|
VALKEY_DB: 0,
|
||||||
|
VALKEY_PREFIX: 'mediaconverter'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -33,8 +33,10 @@ if (typeof ffmpeg.setFfprobePath === 'function') {
|
|||||||
|
|
||||||
const redisUrl = process.env.VALKEY_URL || process.env.REDIS_URL || 'redis://localhost:6379';
|
const redisUrl = process.env.VALKEY_URL || process.env.REDIS_URL || 'redis://localhost:6379';
|
||||||
const redisDb = parseInt(process.env.VALKEY_DB || process.env.REDIS_DB || '0', 10);
|
const redisDb = parseInt(process.env.VALKEY_DB || process.env.REDIS_DB || '0', 10);
|
||||||
|
const redisPrefix = process.env.VALKEY_PREFIX || process.env.REDIS_PREFIX || '';
|
||||||
const redisClient = new Redis(redisUrl, {
|
const redisClient = new Redis(redisUrl, {
|
||||||
db: isNaN(redisDb) ? 0 : redisDb
|
db: isNaN(redisDb) ? 0 : redisDb,
|
||||||
|
keyPrefix: redisPrefix ? (redisPrefix.endsWith(':') ? redisPrefix : redisPrefix + ':') : ''
|
||||||
});
|
});
|
||||||
|
|
||||||
app.use(cors());
|
app.use(cors());
|
||||||
|
|||||||
Reference in New Issue
Block a user