We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
redis-cache.module file에서 ttl 설정 시 정상 동작하지 않는 이슈 발생. 개별적으로 적용하는 것은 가능하지만, 모듈에서 전체 설정이 적용되지 않는 이슈.
import { Module, Global } from '@nestjs/common'; import { ConfigModule, ConfigService } from '@nestjs/config'; import { CacheModule } from '@nestjs/cache-manager'; import { RedisClientOptions } from 'redis'; import { redisStore } from 'cache-manager-redis-yet'; import { RedisCacheService } from './redis-cache.service'; @Global() @Module({ imports: [ CacheModule.registerAsync<RedisClientOptions>({ imports: [ConfigModule], inject: [ConfigService], useFactory: async(configService: ConfigService) => ({ store: await redisStore, socket: { host: configService.get('database.redis.host'), port: configService.get('database.redis.port'), // TODO : module에서 설정한 ttl 값이 적용되지 않는 이슈가 존재하여 사용하는 곳에서 option으로 설정 중 //ttl: configService.get('database.redis.defaultTTL') } }), }) ], providers: [RedisCacheService], exports: [RedisCacheService] }) export class RedisCacheModule {}
github에서 다른 유저들도 같은 이슈가 발생 중인 것으로 확인되며, 명확한 해결책은 아직 없는 것으로 확인됨.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
redis-cache.module file에서 ttl 설정 시 정상 동작하지 않는 이슈 발생.
개별적으로 적용하는 것은 가능하지만, 모듈에서 전체 설정이 적용되지 않는 이슈.
github에서 다른 유저들도 같은 이슈가 발생 중인 것으로 확인되며, 명확한 해결책은 아직 없는 것으로 확인됨.
The text was updated successfully, but these errors were encountered: