
Какие встроенные серверы поддерживает Spring Boot?
Spring MVC поддерживает Tomcat, Jetty и Undertow. Tomcat — это сервер приложений по умолчанию, поддерживаемый веб-стартером Spring Boot.
Spring WebFlux поддерживает Reactor Netty, Tomcat, Jetty и Undertow с Reactor Netty по умолчанию.
В Spring MVC, чтобы изменить значение по умолчанию, скажем, на Jetty, нам нужно исключить Tomcat и включить Jetty в зависимости (код на картинке). Точно так же, чтобы изменить значение по умолчанию в WebFlux на UnderTow, нам нужно исключить Reactor Netty и включить UnderTow в зависимости.
Cтатья содержит более подробную информацию о различных встроенных серверах, которые мы можем использовать с Spring MVC.
#вопросы_с_собеседований
@javatg
Spring MVC поддерживает Tomcat, Jetty и Undertow. Tomcat — это сервер приложений по умолчанию, поддерживаемый веб-стартером Spring Boot.
Spring WebFlux поддерживает Reactor Netty, Tomcat, Jetty и Undertow с Reactor Netty по умолчанию.
В Spring MVC, чтобы изменить значение по умолчанию, скажем, на Jetty, нам нужно исключить Tomcat и включить Jetty в зависимости (код на картинке). Точно так же, чтобы изменить значение по умолчанию в WebFlux на UnderTow, нам нужно исключить Reactor Netty и включить UnderTow в зависимости.
Cтатья содержит более подробную информацию о различных встроенных серверах, которые мы можем использовать с Spring MVC.
#вопросы_с_собеседований
@javatg