강의

멘토링

로드맵

Inflearn Community Q&A

seohyunk2180922's profile image
seohyunk2180922

asked

Microservice Application (MSA) Development with Spring Cloud

Spring Cloud Gateway for Webflux

Spring Web 디팬던시 관련 문의

Resolved

Written on

·

389

0

안녕하세요! 먼저 좋은 수업 감사드립니다.

Spring Cloud Gateway - 프로젝트 생성 강의 수강중 질문이 있습니다. 이전까지 다른 프로젝트에서는 Spring Web 디팬던시를 추가해주었는데, apigateway-service를 만들때는 Spring Web 디팬던시를 추가해주지 않았습니다.

Spring Web이 어떤 역할을 하는지 구글링으로 찾아보려했지만 명확하게 이해하지 못한 것 같아서 여쭤봅니다.

감사합니다!

JPAspring-cloudarchitecturespring-bootKafkamsa

Answer 1

1

Dowon Lee님의 프로필 이미지
Dowon Lee
Instructor

안녕하세요, 이도원입니다.

Spring-Web은 Spring MVC와 같이 웹 애플리케이션 개발에 필요한 라이브러리가 포함되어 있습니다. apigateway-service도 웹 애플리케이션 형식으로 기동되기는 하지만, 기존 다른 서비스(eureka, user-service 등)와 달리 웹 애플리케이션의 성격이 non-blocking 방식으로 작동되어야 하기 때문에, Embedded tomcat 서버 대신 Netty라는 비동기 지원 방식으로 기동됩니다. 따라서 기존 Spring-Web과 같은 라이브러러가 필요하지 않습니다.

감사합니다.

seohyunk2180922님의 프로필 이미지
seohyunk2180922
Questioner

답변 감사합니다! 이해가 잘 되었습니다 !!

seohyunk2180922's profile image
seohyunk2180922

asked

Ask a question