![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
Hello_MAOSONG
这个作者很懒,什么都没留下…
展开
-
Eureka服务注册与发现 生产者和消费者注册以及调用 Ribbon负载均衡
Eureka服务注册与发现创建父工程并导入pom.xml <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source&g...原创 2019-07-16 00:15:45 · 1186 阅读 · 0 评论 -
spring cloud config分布式配置中心
分布式系统中,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件springCloud Config ,它支持从远程Git仓库中读取配置文件并存放到本地Git仓库。基本原理git 上存放我们的远程配置文件config-server 连接到 gitconfig-client 连接到config-server当我们启动con...原创 2019-07-18 14:31:16 · 140 阅读 · 0 评论 -
config+bus 实现动态刷新 +高可用分布式配置中心
在config-client-demo中的pom.xml添加依赖<!--spring boot Actuator,感应服务端变化--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-act...原创 2019-07-18 15:36:34 · 336 阅读 · 0 评论 -
swagger2
swagger是一个restful接口的文档自动生成和功能测试的框架swagger是一个规范和完整的框架,用于生成、描述、调用和可视化restful风格的web服务springcloud 快速集成在用户微服务集成swagger在user-demo,pmo.xml中 <dependency> <groupId>com.spring4all&l...原创 2019-07-18 17:34:11 · 365 阅读 · 0 评论 -
Feign负载均衡
客户点负载均衡Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。微服务间的调用,API网关的请求转发等内容,实际上都是通过Ribbon来实现的。负载均衡在系统架构中是一个非常重要,并且是不得不去实施的内容...原创 2019-07-16 20:35:00 · 176 阅读 · 0 评论 -
cors的跨域
SpringMVC已经帮我们写好了CORS的跨域过滤器:CorsFilter ,内部已经实现了刚才所讲的判定逻辑,我们直接用就好了。//配置@Configurationpublic class LeyouCorsConfiguration { @Bean public CorsFilter corsFilter() { //1.添加CORS配置信息 ...原创 2019-07-24 10:00:59 · 177 阅读 · 0 评论 -
nginx反向代理
浏览器准备发起请求,访问http://mamage.leyou.com,但需要进行域名解析优先进行本地域名解析,因为我们修改了hosts,所以解析成功,得到地址:127.0.0.1请求被发往解析得到的ip,并且默认使用80端口:http://127.0.0.1:80本机的nginx一直监听80端口,因此捕获这个请求nginx中配置了反向代理规则,将manage.leyou....原创 2019-07-24 10:06:41 · 162 阅读 · 0 评论 -
hystrix断路器
Hystrix特性 1.请求熔断: 当Hystrix Command请求后端服务失败数量超过一定比例(默认50%), 断路器会切换到开路状态(Open). 这时所有请求会直接失败而不会发送到后端服务. 断路器保持在开路状态一段时间后(默认5秒), 自动切换到半开路状态(HALF-OPEN).这时会判断下一次请求的返回情况, 如果请求成功, 断路器切回闭路状态(CLOSED), 否则重新切换到...原创 2019-07-17 00:03:02 · 170 阅读 · 0 评论 -
zuul路由网关
使用网关优点:易于监控。可在微服务网关收集监控数据并将其推送到外部系统进行分析。易于认证。可在微服务网关上进行认证。然后再将请求转发到后端的微服务,而无须在每个微服务中进行认证。减少了客户端与各个微服务之间的交互次数。新建子工程模块zull-demo在pom.xml中添加eureka依赖和zuul依赖 <dependencies> <dependency>...原创 2019-07-17 23:36:18 · 304 阅读 · 0 评论