随笔分类 - Spring Cloud
摘要:刚接触到 gateway 的时候难免会遇到一些坎坷,特此写下笔记。 WebSession: 以往用 zuul 作网关的时候,直接使用 @EnableRedisHttpSession 在配置里面就可以通过 redis 共享 session 信息 spring 同时提供了 EnableRedisWebS
阅读全文
摘要:概述: 以下代码仅供参考:在实际开发中用什么的都有(都存在优点与缺点)提供一种设计理念思想; 根据实际场景 可以设计出自己的一套认证规则 主要类说明: JwtCheck.java --> JwtToken校验注解 JwtCheckAop.java --> JwtToken校验注解AOP JwtTok
阅读全文
摘要:SpringCloud:简单介绍 :↓ ↓ ↓ Spring Cloud是一系列框架的有序集合。 它利用Spring Boot的开发便利性巧妙地简化了分布式系统基 础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控 等,都可以用 Spring Boot的开发风格做到一键启动
阅读全文
摘要:目录 简述 什么是 Hystrix? Hystrix 做了那些事情? Hystrix 解决了什么问题? Hystrix 的设计原则是什么? Hystrix 如何时间它的目标? 快速入门 获取源码 Hello World 构建 工作原理 流程图 时序图 熔断器 隔离机制 线程与线程池 请求合并 缓存
阅读全文
摘要:无参数:注解RequestMapping中的属性用method = RequestMethod.POST/GET 区分即可 单参数:注解RequestMapping,不指明method ,默认就是post请求。如果想用get请求,参数上注解@RequestParam 多参数:为了方便最好都转换成单参
阅读全文
摘要:CAP原理指的是 这三个要素最多只能同时实现两点,不可能三者兼顾。因此在进行分布式架构设计时,必须做出取舍。而对于分布式数据系统,分区容忍性是基本要求,否则就失去了价值。因此设计分布式数据系统,就是在一致性和可用性之间取一个平衡。对于大多数web应用,其实并不需要强一致性,因此牺牲一致性而换取高可用
阅读全文