본문 바로가기

TIL & WIL172

[TIL] #137. 240128 nginx에서 웹소켓에 대한 허용이 되어있지 않아 연결 오류가 발생했다. 웹소켓 연결을 위한 경로 설정 부분을 추가하고 x-frame-options 부분도 추가해줬더니 에러가 해결되었다. 2024. 1. 28.
[TIL] #136. 240127 보호되어 있는 글 입니다. 2024. 1. 27.
[TIL] #135. 240116 (Redis) Redis (REmote DIctionary Service) : Key-Value 구조를 가지는 비정형 데이터를 저장하고 관리하는 오픈소스 기반의 비관계형 DBMS 특징 Key, Value 구조로, 쿼리를 사용하지 않음 다양한 데이터 타입 지원 데이터베이스, 캐시, 메시지 브로커로 사용됨 데이터를 컴퓨터의 메인 메모리(RAM)에 저장하는 인메모리 데이터 구조로, 주로 캐싱이나 세션 관리 등 빠른 데이터 처리가 필요한 임시 데이터를 저장하는데 사용. 중요한 정보를 Redis에 저장할 때는 영속성을 활용해 데이터를 디스크에도 저장할 수 있도록 설정하여 데이터를 복구할 수 있음. (설정을 통해 영속성 지원, 데이터 복구 기능 가짐) 캐시로 인해 DB의 부하를 줄이고 서비스의 속도도 느려지지 않음. 싱글 스레드.. 2024. 1. 27.
[TIL] #134. 240125 (Access Token & Refresh Token) 보호되어 있는 글 입니다. 2024. 1. 25.
[TIL] #132. 240123 (Spring Security ExceptionHandling) 보호되어 있는 글 입니다. 2024. 1. 24.
[WIL] #19. 240115~240121 보호되어 있는 글 입니다. 2024. 1. 22.
[TIL] #130. 240121 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 Redis 공부 최종 팀 프로젝트 기술면접 대비 내일 목표 알고리즘 문제 / SQL 문제 Redis 공부 최종 팀 프로젝트 기술면접 대비 2024. 1. 22.
[TIL] #129. 240120 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 Redis 공부 최종 팀 프로젝트 기술면접 대비 내일 목표 알고리즘 문제 / SQL 문제 Redis 공부 최종 팀 프로젝트 기술면접 대비 2024. 1. 20.
[TIL] #128. 240119 어제 목표 & 오늘 완료한 한 일 더보기 알고리즘 문제 / SQL 문제 Redis 공부 최종 팀 프로젝트 기술면접 대비 내일 목표 알고리즘 문제 / SQL 문제 Redis 공부 최종 팀 프로젝트 기술면접 대비 발생한 문제와 해결 방법 1️⃣. 토큰이 만료되어도 프론트쪽에서 토큰 만료 사실을 모르는 문제 토큰이 만료되었는데 프론트쪽에서는 만료 기한을 몰라 쿠키가 그대로 남아있는 문제가 발생했다. 해당 문제로 인해 403 에러 페이지 조차도 볼 수 없고 하얀 화면이 보이는 문제점이 있었다. 그래서 토큰이 만료되면 항상 개발자도구 > Application에서 쿠키를 직접 지워 문제를 잠시나마 해결했었다. 해당 문제를 해결하고자 서버쪽 JwtUtil에서 response에 cookie를 넣어주기 전 setMaxA.. 2024. 1. 20.