generated from tailored/router-template
temp
This commit is contained in:
0
src/modules/bullmq.ts
Normal file
0
src/modules/bullmq.ts
Normal file
@@ -1,5 +1,6 @@
|
||||
import { Redis } from 'ioredis';
|
||||
import { config } from './config.ts';
|
||||
import { useContextKey } from '@kevisual/use-config/context';
|
||||
|
||||
type initRedisOpts = {
|
||||
onConnect?: () => void; // 连接成功的回调函数
|
||||
@@ -36,7 +37,7 @@ const initRedis = (config?: any, options?: initRedisOpts) => {
|
||||
return redis;
|
||||
};
|
||||
// 配置 Redis 连接
|
||||
export const redis = useConfigKey('redis', () => initRedis(config));
|
||||
export const redis = useContextKey('redis', () => initRedis(config));
|
||||
|
||||
// 初始化 Redis 客户端
|
||||
export const redisPublisher = new Redis(); // 用于发布消息
|
||||
|
||||
Reference in New Issue
Block a user