- 博客(2)
- 收藏
- 关注
原创 服务调用Feign入门
采用接口的方式,只需要创建一个接口,然后在上面添加注解,将需要调用的其他服务的方法定义成抽象方法即可,不需要自己构建HTTP请求。由上面的代码可知,我们是使用字符串拼接的方式构造URL的,该URL只有一个参数。但是,在现实中,URL中往往含有多个参数,这个时候,我们如果还需要字符串拼接的方式构造URL,将会非常痛苦。SpringCloud对Feign进行了增强,使得Feign支持了SpringMVC注解,并整合了Ribbon和Eureka,从而让Feign的使用更加简单。3 基于Feign的服务调用。
2022-10-24 21:23:56
317
原创 Eureka替换方案Zookeeper(不推荐)
A12X1 Eureka闭源的影响1.1 Eureka闭源在Eureka的GitHub上,宣布Eureka 2.x闭源。这意味着如果开发者继续使用2.x分支上现有工作repo的一部分发布的代码库和组件,则自负风险。1.2 Eureka的替换方案Zookeeper是一个分布式的,开放源代码的分布式应用程序协调服务,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。Consul是近几年比较流行的服务发现工具。
2022-10-20 21:44:37
820
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人