
springcloud
没有梦想何必远方。
如需要源码,请加VX:yuanchengruanjian
展开
-
springcloud负载均衡(Ribbion)
Eureka采用客服端负载均衡默认采用轮询策略想改变要在yml里面配置原创 2019-01-17 15:58:35 · 988 阅读 · 0 评论 -
spring cloud Hystrix服务容错--触发降级和设置超时时间
1.为服务提供一系列的服务容错保护机制2.Hystrix服务容错作用:1.服务降级2.依赖隔离3.服务熔断3.服务降级4.加入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cl...原创 2019-02-12 16:18:16 · 3021 阅读 · 3 评论 -
springcloud服务网关--权限校验
1.实现如下三个功能:2.买家登陆api3.卖家登陆原创 2019-02-11 22:26:42 · 3491 阅读 · 0 评论 -
springcloud服务网关--限流
1.服务网关可以做限流保护 防止网络攻击。比如控制发短信的速率:时机:请求被转发之前做限流优先级:最靠前2.方案 令牌桶 (谷歌的)package com.zhu.apigateway.filter;import com.google.common.util.concurrent.RateLimiter;import com.netflix.zuul.ZuulFilter;i...原创 2019-02-11 14:39:30 · 1242 阅读 · 0 评论 -
springcloud服务网关 --前置过滤器和后置过滤器(二)
一:zuul:zuul=路由+过滤器前置过滤器(pre)1.限流:流量过大的时候 通过某些规则把流量挡回去 后续逻辑就不处理了2.鉴权:如果多个服务都需要鉴权的话 那么放在网关是个不错的选择3.参数校验后置:统计二:...原创 2019-02-11 00:24:31 · 4268 阅读 · 0 评论 -
springcloud服务网关--Cookie和动态路由
1.服务网关的作用:如果没有服务网关所有的客户端请求会和每个服务打交道,有了服务网关的话 所有的请求都会经过服务网关2.服务网关的特点:1.稳定性,高可用2.性能,并发性3.安全性 防止恶意攻击4.扩展性3.服务网关的方案:1.2.Zuul4.Zuul的特点:1.路由+过滤器=Zuul2.核心是一系列过滤器5.Zuul的四种过滤器API1.前置(pre)2.路由(Ro...原创 2019-02-09 21:55:39 · 3089 阅读 · 0 评论 -
springcloud--异步扣库存/异步下单
MQ的作用:1.异步处理2.流量削峰 比如秒杀业务 控制请求数量3.日志处理4.应用解耦原创 2019-02-04 22:21:08 · 957 阅读 · 0 评论 -
springcloud ---springcloud Bus自动更新配置
1.config的原理:config server 从远端git拉取一份配置信息—然后在本地存一份-----同时又对外提供服务 此时别的项目访问config服务端的时候去读取配置 你再修改配置的时候 应用的项目的是不会改变的 所以需要使用springcloud bus 利用消息队列来实现。springcloud bus默认只支持rabbitmq和kafka。...原创 2019-02-03 22:38:43 · 328 阅读 · 0 评论 -
springcloud统一配置中心(config client端)
11原创 2019-02-03 20:42:15 · 318 阅读 · 0 评论 -
springcloud统一配置中心(config server 端)
1.为什么要使用统一配置中心?1.配置不方便维护2.配置内容的安全性和权限3.更新配置项目需要重启原创 2019-02-02 23:10:41 · 703 阅读 · 0 评论 -
springcloud(应用间的通信)
1.Dubbo 采用 RPC2.springcloud采用http的方式springcloud中服务间的两种restful调用方式1.RestTemplate方式1:package com.zhu.order.controller;import lombok.extern.log4j.Log4j;import org.springframework.web.bind.annotat...原创 2019-01-16 23:08:21 · 371 阅读 · 0 评论 -
springcloud(注册中心)
1. eureka服务注册与发现:分为:Eureka Server服务中心和Eureka Client服务注册1): Eureka Server:boot版本:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot...原创 2019-01-15 18:38:46 · 103 阅读 · 0 评论 -
00
 { SpringApplication.run(ProductServerApplication.class, ar...原创 2019-01-19 00:12:25 · 400 阅读 · 0 评论 -
spring cloud Hystrix服务容错--依赖隔离和服务熔断
1.依赖隔离:1.线程池隔离2.Hystrix 自动实现了依赖隔离2.服务熔断:断路器模式原创 2019-02-12 20:49:02 · 199 阅读 · 0 评论