-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
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 Manager 도입하기 #38
Comments
npm install [email protected] npm install [email protected] npm install [email protected] 세개는 버전 지정후 설치 - 커밋잘못해서 되돌리기 하고 다시 커밋합니다..
@nestjs/common에 cache-manager를 찾지 못하는 문제를 해결했습니다
궁금한점 추가: 보통 exception이 일어나면 서버가 종료되지 않나요..? |
+) 해결하지 못한 문제.. ++) 공식문서에서 Configuration 읽어보니까 port: process.env.DATABASE_PORT || 5432 이런 식으로 쓰는 것 같아요 !! 강의 들었을때도 이렇게 썼던것 같은,, |
관련해서 블로그를 써보았습니다. 주의 : 이후 서버를 실행시킬때는 redis - server를 먼저 실행시켜야 합니다 ... |
nest.js에서는 exception가 발생되더라도 서버가 종료되지 않습니다. Exception filters: https://docs.nestjs.com/exception-filters |
mysql과 redis는 애초에 처리방식 자체가 다릅니다. API 응답시간의 문제는 아마도 로직적인 문제거나 혹은 mysql은 local에 있고 redis는 cloud에 둔 상황이였다면 네트워크 통신 시간이 추가 되었을 수 있을 것 같아요 |
알려주셔서 너무 감사합니다!! 큰 공부 되었습니다 |
이메일 인증 방법에 있어
중에 현재는 두번째 방법을 사용했었습니다.
공부 목적으로 Redis로도 이메일 인증 캐시를 저장해보고 둘의 장단점을 비교해보고자 합니다
The text was updated successfully, but these errors were encountered: