본문 바로가기

내배캠 최종 프로젝트 T.I.L

2023-08-21 MSA에서 프록시 서버의 역할

MSA 환경은 여러 개의 독립적인 마이크로서비스가 운영이 되고 있다. 각각의 서비스는 자체적으로 운영이 되기 때문에 클라이언트의 요청을 여러 서비스로 보내기 위한 로드밸런싱이라는 기능이 필요하다.

 

관리자 기능을 맡는 admin이라는 서버에서 게시판에서 담당하는 게시글 post와 댓글 comment를 삭제할 수 있는 기능을 넣기 위해서는 post서버에 대한 프록시 서버를 통해서 원격으로 DELETE 요청을 보낼 수 있게 해야한다.