摘要: 众多的服务串在一起,虽然避免了耦合性,但却形成了闭合链,只要其中一环失效,就会造成整个服务死锁,这个时候hystrix就可以发挥作用了,将服务降级, 采用替代的方案来顶替出现错误的方法,避免整个链路中断。 fallback是对于整个应用来说的,服务提供者和消费者端都可以进行配置,但一般都会配置在客户 阅读全文
posted @ 2020-11-04 17:41 梦泽千秋 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 之前的学习中我们采用的ribbon负载均衡模式是搭配着restTemplate来使用,而使用openfeign来管理服务的调用的话,则变成了面向接口的方式,比较符合我们面向服务的思想。 (1)消费者接口。 首先openfeign是面向消费者的接口,消费者通过独立的接口写入服务提供者的接口,然后进行调 阅读全文
posted @ 2020-11-02 10:05 梦泽千秋 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 负载均衡即是将用户的请求平摊的分配到多个服务上,从而达到高可用的目的。 一般的负载均衡应用采取的是收集全部请求进行集中式的分配,而ribbon是从服务中心获取地址,为消费者挑选合适的对象,属于进程式的负载均衡是相对于消费者,从消费者出发的。 1.ribbon使用 ribbon作为一个软负载均衡,大部 阅读全文
posted @ 2020-10-28 17:13 梦泽千秋 阅读(138) 评论(0) 推荐(0) 编辑
摘要: consul也是一种注册中心,但它比较于其它的应用,界面显示更加清楚,CAP也是cp机制,对外暴露HTTP和dns接口同时集成了springcloud。 1.下载。 https://www.consul.io/downloads 官网自行选择对应版本。 2.安装运行。 本体下载之后只有一个exe文件 阅读全文
posted @ 2020-10-28 16:41 梦泽千秋 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 作为分布式的服务提供者自然是需要多个集群作为支撑。同时将eureka页面里的显示信息进行一定的改善。 1.pom文件的依赖 <dependencies> <dependency> <groupId>com.bai</groupId> <artifactId>cloud-api-common</art 阅读全文
posted @ 2020-10-28 16:16 梦泽千秋 阅读(157) 评论(0) 推荐(0) 编辑
摘要: springcloud微服务包含的技术种类众多,eureka作为其注册中心,一直处于主流,但在今年已经处于永久停更状态,但其优秀的能力还是值得学习。 整体价格采用聚合工程,后续也存在于聚合工程内。 1.首先配置pom工程的依赖。 <dependencies> <!-- eureka-server - 阅读全文
posted @ 2020-10-28 15:52 梦泽千秋 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 学习代码的过程中,GitHub是尤为重要的一部分,每个coder都离不开源码学习,从GitHub上面可以浏览到全球各地的代码,让社会化编码成为现实。 GitHub主要的用处也就是代码托管。GitHub的基本使用方法也在上一篇中进行了介绍,文章指路: https://www.cnblogs.com/l 阅读全文
posted @ 2020-10-22 16:34 梦泽千秋 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 最近在重新学习GitHub,终于是系统的将整个过程了解了下。为了方便,在此记录一下。 参考视频: https://www.bilibili.com/video/BV1Xx411m7kn?p=1 上面视频介绍的非常非常详细,相信零基础也能够轻松理解。 1.注册GitHub账号 username是账号名 阅读全文
posted @ 2020-10-22 11:21 梦泽千秋 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 有时候项目启动的时候会报各种各样的错误,在mybatis的初期部署的时候有一些小的细节需要注意。 1.mapper文件和xml放在一起的时候,需要在启动类上面配置扫描注解。MapperScan 2.其次需要在xml中绑定对应的接口,且给pojo类起别名的时候,需要在yml文件中配置对应的路径。 ym 阅读全文
posted @ 2020-10-21 11:42 梦泽千秋 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: 在springboot上面整合视图解析器的时候需要注意多方面的细节。 1.html文件需要放在templates文件夹下面 2.然后是properties文件或yml文件中的视图解析器配置。 3.在controller中返回参数时需要注意不要添加多余的 “/” 造成地址报错。 4.有时候html会报 阅读全文
posted @ 2020-10-20 14:29 梦泽千秋 阅读(2118) 评论(0) 推荐(0) 编辑