- 博客(8)
- 收藏
- 关注
原创 MybatisPlus代码生成器和SpringBoot整合
MybatisPlus代码生成器和SpringBoot整合(原创)一、代码生成器直接上代码1.新建一个maven项目2.pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...
2018-11-13 17:53:01
886
原创 SpringCloud的config使用
官网下载安装Git-2.17.1.2-64-bit.exe注册GitHub账号GitHub设置公钥,参考https://www.cnblogs.com/qcwblog/p/5709720.htmlhttps://www.cnblogs.com/joyho/articles/4062574.htmlhttps://jingyan.baidu.com/album/3aed632ed01...
2018-06-10 14:45:58
350
原创 SpringCloud的Zuul
Zuul是Netflix开源的微服务网关,他可以和Eureka,Ribbon,Hystrix等组件配合使用。Zuul组件的核心是一系列的过滤器使用方法如下:pom.xml:<dependencies> <!-- zuul路由网关 --> <dependency> <groupId>org.springframework.cloud<...
2018-06-09 17:06:48
230
原创 SpringCloud的Hystrix Dashboard使用
Hystrix Dashboard是Hystrix的仪表盘组件,主要用来实时监控Hystrix的各项指标信息,通过界面反馈的信息可以快速发现系统中存在的问题。使用方法如下:pom.xml<dependencies> <!-- 自己定义的api --> <dependency> <groupId>com.atguigu.springclo...
2018-06-09 15:49:15
253
原创 SpringCloud断路器Hystrix
一、Hystrix说明1.服务雪崩效应:是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将不可用 逐渐放大 的过程。1) A为服务提供者, B为A的服务调用者, C和D是B的服务调用者. 当A的不可用,引起B的不可用,并将不可用逐渐放大C和D时, 服务雪崩就形成了2.雪崩原因:1) 服务提供者不可用a.硬件故障a1.硬件损坏造成的服务器主机宕机a2.网络硬件故障造成的服务提供者的不可访...
2018-06-09 12:22:57
195
原创 SpringCloud的Ribbon自定义负载均衡算法
1.Ribbon默认使用RoundRobinRule策略轮询选择server策略名策略声明策略描述实现说明BestAvailableRulepublic class BestAvailableRule extends ClientConfigEnabledRoundRobinRule选择一个最小的并发请求的server逐个考察Server,如果Server被tripped了,则忽略,在选择其中Ac...
2018-06-09 12:22:45
1527
原创 SpringCloud的Ribbon和Feign
1.Ribbon和Feign都可以负载均衡 a.Ribbon使用(在consumer端) pom.xml <!-- Ribbon相关 --> <dependency> <groupId>org.springframework.cloud</groupId> &l...
2018-06-09 12:22:32
797
原创 SpringCloud的Eureka
1.Eureka是服务注册中心2.使用和完善如下 a.provider application.yml(需要先修改windows下的hosts文件) spring: application: name: microservicecloud-dept eureka: client: #客户端注册进eureka服务列表内 se...
2018-06-09 12:21:54
270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人