🐞 fix(config): redlock使用redis分开

This commit is contained in:
luying
2023-04-18 17:30:00 +08:00
parent 3bf0f7a35e
commit cb65101908
3 changed files with 6 additions and 3 deletions

View File

@@ -270,7 +270,9 @@ function initRedis(app: _pinus.Application) {
app.set('redis', redisClient);
const redisClientPub = connectRedis(app.get('database').redis, app.get('database').redispw);
app.set('redisPub', redisClientPub); // 发布订阅机
redLockService.initRedlock(redisClient);
app.set('redis', redisClient);
const redisClientLock = connectRedis(app.get('database').redisLock||app.get('database').redis, app.get('database').redisLockpw||app.get('database').redispw);
redLockService.initRedlock(redisClientLock);
redlockCacheService.init();
}

View File

@@ -1,4 +1,3 @@
import { localrun } from "pinus/lib/master/starter";
import { setLock, releaseLock, getLock } from './redlockCacheService';
var Redlock = require('redlock');
var _redlockCache;

View File

@@ -88,6 +88,8 @@ module.exports = {
'mongo': 'mongodb://yjzDbOp:yjz2023ZyDB@dds-8vb801bc3bc34e741.mongodb.zhangbei.rds.aliyuncs.com:3717,dds-8vb801bc3bc34e742.mongodb.zhangbei.rds.aliyuncs.com:3717,dds-8vb801bc3bc34e743.mongodb.zhangbei.rds.aliyuncs.com:3717,dds-8vb801bc3bc34e744.mongodb.zhangbei.rds.aliyuncs.com:3717/zyz?replicaSet=mgset-515829261',
'gmmongo': 'mongodb://yjzGmDbOp:yjz2023ZyGmDB@dds-8vbdf8c89bbdbd241.mongodb.zhangbei.rds.aliyuncs.com:3717,dds-8vbdf8c89bbdbd242.mongodb.zhangbei.rds.aliyuncs.com:3717,dds-8vbdf8c89bbdbd243.mongodb.zhangbei.rds.aliyuncs.com:3717,dds-8vbdf8c89bbdbd244.mongodb.zhangbei.rds.aliyuncs.com:3717/zyzgm?replicaSet=mgset-515829436',
'redis': 'r-8vbkqfcnivt4ja3ndj.redis.zhangbei.rds.aliyuncs.com',
'redispw': 'hWCJ$HDajm9SN&&Z'
'redispw': 'hWCJ$HDajm9SN&&Z',
'redisLock': 'r-8vbjy2v5jepcsozyum.redis.zhangbei.rds.aliyuncs.com',
'redisLockpw': 'hWCJ$HDajm9SN&&Z'
}
};