[개념] 포워드 프록시와 리버스 프록시의 장단점 및 차이 정리
일반적으로, 나는 우리가 처리하지 않고 처리에 대한 작업을 다른 서버에게 넘겨주는 것을 “프록시해준다.” 라는 문장으로 표현해왔다. 프록시에는 포워드 프록시 / 리버스 프록시 두가지가 존재한다고 한다.
일반적으로, 나는 우리가 처리하지 않고 처리에 대한 작업을 다른 서버에게 넘겨주는 것을 “프록시해준다.” 라는 문장으로 표현해왔다. 프록시에는 포워드 프록시 / 리버스 프록시 두가지가 존재한다고 한다.
내가 개발을 진행했던 프로젝트 중에서 가장 버그가 많았고, 정상적으로 배포하기까지 품이 많이 들었던 작업이였던 거 같다. 사실, 정리하고 보니까 별 것 쉬운 것 같지만 오류를 만났을 때 당시는 되게 해결하기 위해 많이 검색하고 고민했었다. 동일한 실수를 하지 않기 위해서 오류를 시...
우리 서비스들을 모니터링 하다보면, 생각 외로 오류를 추적하기가 쉽지 않은 편이였다. requestId(traceId)를 요청 시점에 넣어주고는 있지만, webflux 환경이기 때문에 계속 변경되기 도 하고 user 식별자 또한 msg에 직접 넣는 형식으로 기록되기 때문에 식별자 ...
진짜 간단한 거지만 블로그에 작성해서 나쁠건 없어서 포스팅 해본다.
레디스에는 5가지의 타입이 존재한다. 한번 데이터베이스에 타입이 결정된 상태에서 해당 타입과 상관없는 명령을 수행하려고 할 때 위와 같은 에러 메세지가 출력이 된다.
설날에 스타벅스와서 블로그 작성하는 내 인생에.. 눈물이.. 아무튼..
스프링 부트에서 트랜젝션을 읽기 전용으로 설정할 수 있다.