<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
這裡設定spring-cloud 版本為 M8的
<properties> <java.version>1.8</java.version> <spring-cloud.version>Finchley.M8</spring-cloud.version> </properties>
引入依賴
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <version>2.0.0.RC1</version> </dependency>
注意:spring-cloud 版本一定要選好,不然可能會找不到FeignClient,
再網上看到這樣一句話:
Spring Cloud對Feign的支援由org.springframework.cloud:spring-cloud-netflix-core
移到org.springframework.cloud:spring-cloud-openfeign-core下,
Finchley.M8版本下的spring-cloud-starter-openfeign:2.0.0.M2的pom依賴檔案中匯入的是
spring-cloud-netflix-core而非spring-cloud-openfeign-core,
需要我們在pom檔案中新增對應依賴管理使spring-cloud-starter-openfeign版本
更新到2.0.0.RC1
那麼接下來我們進行程式碼整理
編寫介面
@FeignClient(name="eureka-client-1") public interface EurekaClient { @GetMapping("/info") String getInfo(); }
呼叫
@GetMapping("getMessage") public String getMessage(){ String res = eurekaClient.getInfo(); return res; }
Application Status SERVICE-HOT 192.168.22.180:8308 SERVICE-REDIS 127.0.0.1:4046 SERVICE-ZUUL 127.0.0.1:4041
feign.RetryableException: connect timed out executing GET http://SERVICE-REDIS/redis/NaviKey-24149-1
at feign.FeignException.errorExecuting(FeignException.java:84)
at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:113)
排查後發現:是因為註冊服務ip問題,導致本地服務無法通過服務名字找到相應的服務。
Application Status SERVICE-HOT 192.168.22.180:8308 SERVICE-REDIS 192.168.22.180:4046 SERVICE-ZUUL 192.168.22.180:4041
不修改服務註冊設定,還有一種辦法:使用fegin時,通過url指定存取服務的ip
@FeignClient(value = "SERVICE-REDIS", url="http://192.168.22.180:4041/service-redis" , fallback = RedisSvcFallback.class) public interface RedisSvc {
以上為個人經驗,希望能給大家一個參考,也希望大家多多支援it145.com。
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45