![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud
文章平均质量分 79
有关springcloud的知识与总结
帅哥学Java
乞丐不会羡慕百万富翁,但可能会羡慕比他收入更高的乞丐
展开
-
微服务原理学习小结(二)
4、微服务架构下的服务治理 1、Spring Boot集成Apache Dubbo dubbo:protocol:配置服务提供者的协议信息,Dubbo支持多种协议来发布服务,默认采用Dubbo协议,可选的协议有很多,比如Hessian、Webservice、Thrift等。 dubbo:service:描述需要发布的服务接口,也就是这个接口可供本网络上的其他进程访问。 dubbo:consumer:check:false:关闭所有服务的启动时检查(没有提供者时报错) dubbo中提供的@Servi原创 2021-07-21 19:40:21 · 383 阅读 · 1 评论 -
微服务原理学习小结(一)
1、从单体架构到分布式架构的演进 1.1、单体架构 通常来说,如果一个war包或者jar包里面包含一个应用的所有功能,则我们称这种架构为单体架构。 1.2、集群及垂直化 1、通过横向增加服务器,把单台机器变成多台机器的集群。 2、按照业务的垂直领域进行拆分,减少业务的耦合度,以及降低单个war包带来的伸缩性困难问题。 1.3、SOA SOA就是面向服务的架构,核心目标是把共享业务提取成独立的基础服务。在SOA中,会采用ESB(企业服务总线)来作为系统和服务之间的通信桥梁。 1.4微服务架构原创 2021-07-21 11:43:14 · 1259 阅读 · 2 评论 -
阿里云服务器搭建linux版Nacos集群和持久化配置(MySQL)
1.首先最好下载1.2.1的nacos安装包https://github.com/alibaba/nacos/releases,后缀名为tar.zip(为什么要选这个版本?因为后面有一步操作是有关Nacos的启动脚本startup.sh,使它能够接受不同的启动端,高版本的有自动配置的(我没按照那个来配置),低版本的貌似加载不了8版本的jar包导致nacos集群虽然启动成功,但是访问不到页面) 2.然后运用xftp或者其他工具将压缩包放到你的服务器上并解压到一个指定目录(可以备份一下) 3.在..原创 2020-08-12 22:01:30 · 1202 阅读 · 2 评论 -
OpenFeign服务接口调用学习心得
1.是什么:Feign是一个声明式的web服务客户端,让编写web服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可 2.怎么用(重点):微服务调用接口+@FeignClient 主启动类:@EnableFeignClients 我原先很不理解实现类是怎么创建出来的,接口上标注Component是干啥的,一般不标注在类上吗?然后底层通过dom4j+反射(默认调用空参构造函数创建对象放入IOC容器中),根据自己的测试和百度,这个@FeignClient通过动态代理的方式把实现类创建出来,..原创 2020-07-24 19:33:03 · 742 阅读 · 0 评论