摘要: 什么是 OpenFeign 前面无论是基本调用,还是 Hystrix ,我们实际上都是通过手动调用 RestTemplate 来实现远程调用。 使用 RestTemplate 存在一个问题:繁琐,每一个请求,参数不同,请求地址不同,返回数据类型不同,其他都是一样的,所以我们希望能够对请求进行简化。 阅读全文
posted @ 2020-08-08 16:33 爱吃西瓜的番茄酱 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 服务注册 服务注册就是把一个微服务注册到 Eureka Server 上,这样,当其他服务需要调用该服务时,只需要从 Eureka Server 上查询该服务的信息即可。 这里创建一个 provider ,作为服务提供者,创建项目时,选择 Eureka Client 依赖,这样,当服务创建完成后,简 阅读全文
posted @ 2020-08-08 14:11 爱吃西瓜的番茄酱 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 基本介绍 Hystrix 叫做断路器/熔断器。 微服务系统中,整个系统出错的概率非常高,因为在微服务系统中,涉及到的模块太多了,每一个模块出错,都有可能导致整个服务出错,当所有模块都稳定运行时,整个服务才算稳定运行。 我们希望在整个系统中,某个模块无法正常工作时,能够通过我们提前配置的一些东西,来使 阅读全文
posted @ 2020-08-08 13:27 爱吃西瓜的番茄酱 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 前言 项目结构如下: 我想打包父项目 Spring Cloud 下的子项目 Provider ,结果报错了。 解决办法 先对父项目 Spring Cloud 进行 install, 双击即可: 再对子项目 provider 进行 install,双击即可: 最后对子项目 provider 进行pac 阅读全文
posted @ 2020-08-08 10:54 爱吃西瓜的番茄酱 阅读(3585) 评论(0) 推荐(1) 编辑