http

·공부/기타
어플리케이션을 배포할 때 어플리케이션의 포트를 직접 외부에 노출시키면 보안에 좋지 않다. 그래서 HTTP는 80, HTTPS는 443을 기본으로 사용하는데 이 포트로 온 요청을 어플리케이션의 포트로 전달하는 포트포워딩을 사용해서 이 문제를 해결할 수 있다. NGINX를 이용하면 포트포워딩뿐만 아니라 특정 경로에 맞게 요청을 이동시키는 로드밸런싱이나 HTTP 요청을 HTTPS로 리다이렉트 시키는 등의 처리를 할 수 있다. 하지만 나는 일단 포트포워딩만 필요한 것이니 해당 설정만 진행했다.  NGINX 설치 sudo apt updatesudo apt install nginx 일단 NGINX를 설치해준다. 모든 설치 과정은 Ubuntu 20.04 기준으로 진행한다.  설치 후에 /etc/nginx/ 경로로 들..
·공부/Spring
오늘도 프로젝트를 진행하다가 제목과 같은 오류를 맞닥뜨렸다. OpenFeign을 통해서 주문 서비스 - 상품 서비스간 호출 시에 오류가 발생했다. @FeignClient("store-service")public interface StoreClient { @GetMapping("/products") List getProductList(List productIdList);}ㄴ 주문 서비스의 상품 서비스 컨트롤러 호출 부분이다. @RequestMapping("/products")@RequiredArgsConstructor@RestControllerpublic class ProductController { private final ProductService productService; @G..
megamaker
'http' 태그의 글 목록