购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.13 排除Jersey依赖

默认情况下,Eureka Client使用Jersey 1.x与Eureka Server交互。

在Spring Cloud Edgware中,Jersey并非必选,我们可排除Jersey的相关依赖。此时,Spring Cloud将自动配置一个基于RestTemplate的HTTP客户端。

排除Jersey的操作方法如下:

img
img
img

●原理及相关Issue详见: https://github.com/spring-cloud/spring-cloud-netflix/issues/1849 .简单来说,Eureka提供了一个抽象,允许用户为EurekaClient定制自己的HTTP客户端。

●Jersey是一个非常流行的RESTful框架。目前,Jersey已经发行到2.x版本,2.x与1.x不兼容。因此,当你想使用Jersey 2.x又希望将微服务注册到Eureka Server上时,本节的功能就非常有用了。

●笔者所在公司对此特性的使用详见: http://www.itmuch.com/spring-cloud/edgware-new-eureka-jersey1/ . SFou0FyT8PSYfnLVphualNaHbfSh7aWNDHLs996eNqJSFHsBs1gwN1dYRchD6UlJ

点击中间区域
呼出菜单
上一章
目录
下一章
×