카테고리 없음

Zuul을 사용한 Spring Boot 2.4.2 게이트웨이 API

기록만이살길 2021. 2. 19. 01:18
반응형

Zuul을 사용한 Spring Boot 2.4.2 게이트웨이 API

질문(문제점):

새로운 Spring Boot Starter Parent 2.4.2를 사용하여 Gateway API를 구축하려고하는데 어떤 이유로 spring-cloud-starter-netflix-zuul더 이상 지원되지 않고 새 버전에서 작동하지 않는 것처럼 보입니다 ! 대체물이 있습니까?

해결방안:

에서 봄 블로그 :

Zuul 1 및 Archaius 1은 모두 이전 버전과 호환되지 않는 최신 버전으로 대체되었습니다.

다음 Spring Cloud Netflix 모듈 및 해당 스타터는 유지 관리 모드로 전환됩니다.

spring-cloud-netflix-archaius
spring-cloud-netflix-hystrix-contract
spring-cloud-netflix-hystrix-dashboard
spring-cloud-netflix-hystrix-stream
spring-cloud-netflix-hystrix
spring-cloud-netflix-ribbon
spring-cloud-netflix-turbine-stream
spring-cloud-netflix-turbine
spring-cloud-netflix-zuul

교체

이러한 모듈에서 제공하는 기능을 대체하기 위해 다음을 권장합니다.

Current                         Replacement
Hystrix                         Resilience4j
Hystrix Dashboard / Turbine     Micrometer + Monitoring System
Ribbon                          Spring Cloud Loadbalancer
Zuul 1                          Spring Cloud Gateway
Archaius 1                      Spring Boot external config + Spring Cloud Config 

따라서 Spring Cloud Gateway로 마이그레이션해야합니다.

65924096
반응형