![](/img/trans.png)
[英]Spring Cloud Hoxton.SR5 issue with Eureka and WebFlux: Exceeded limit on max bytes to buffer
[英]Upgrade Spring Cloud Hoxton.SR6 to 2020.0.0
作為 Spring 引導版本從2.3.4.RELEASE
升級到2.4.2
的一部分,我正在將 Spring Cloud 版本從Hoxton.SR6
升級到2020.0.0
。
<spring-cloud.version>2020.0.0</spring-cloud.version>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
現有代碼具有由Hoxton.SR6
滿足的spring-cloud-sleuth-core
依賴項。 但對於2020.0.0
,此依賴項不可用。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-sleuth-core</artifactId>
</dependency>
在2020.0.0
中對此的替代依賴是什么?
更新:
org.springframework.cloud.openfeign.ribbon
package 在2020.0.0
中不再可用。 有什么替代方案?
import org.springframework.cloud.openfeign.ribbon.CachingSpringLoadBalancerFactory;
import org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient;
你不應該依賴spring-cloud-sleuth-core
,這就是你需要的:
org.springframework.cloud:spring-cloud-dependencies
:spring-cloud-dependenciesorg.springframework.cloud:spring-cloud-starter-sleuth
:spring-cloud-starter-sleuthorg.springframework.cloud:spring-cloud-sleuth-zipkin
:spring-cloud-sleuth-zipkin就是這樣,有了這些它應該可以工作。
回答您的更新:Spring Cloud OpenFeign 與 Sleuth 沒有太大關系,應該是另一個問題。 我認為功能區已被刪除,您可以改用 Spring Cloud LoadBalancer。
只需添加此依賴項:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-openfeign-core</artifactId>
<version>2.2.8.RELEASE</version>
</dependency>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.