diff --git a/backend/services/mpc-service/src/infrastructure/infrastructure.module.ts b/backend/services/mpc-service/src/infrastructure/infrastructure.module.ts index 967ec469..6b0b986b 100644 --- a/backend/services/mpc-service/src/infrastructure/infrastructure.module.ts +++ b/backend/services/mpc-service/src/infrastructure/infrastructure.module.ts @@ -23,6 +23,9 @@ import { EventConsumerService } from './messaging/kafka/event-consumer.service'; import { BackupClientService } from './external/backup'; import { BlockchainClientService } from './external/blockchain'; +// Redis +import { DistributedLockService } from './redis/lock/distributed-lock.service'; + @Global() @Module({ imports: [ @@ -43,6 +46,9 @@ import { BlockchainClientService } from './external/blockchain'; // External Services BackupClientService, BlockchainClientService, + + // Redis (分布式锁) + DistributedLockService, ], exports: [ PrismaService, @@ -50,6 +56,7 @@ import { BlockchainClientService } from './external/blockchain'; EventConsumerService, BackupClientService, BlockchainClientService, + DistributedLockService, ], }) export class InfrastructureModule {}