摘要: @Valid作用:注解@Valid的主要作用是用于数据校验,可以在定义的实体中的属性上,添加不同的注解来完成不同的校验规则,而在接口类中的接受数据参数中添加@Valid注解,这时实体类会开启一个校验的功能在controller的以下使用中,开启检验功能 @Valid对Get请求中接收的平面参数请求无 阅读全文
posted @ 2022-11-24 15:48 niao66 阅读(60) 评论(0) 推荐(0) 编辑
摘要: rollbackfall 有异常 ,则回滚 该属性用于设置需要进行回滚的异常类数组,当方法中抛出指定异常数组中的异常时,则进行事务回滚, 指定单一异常类: @Transactional(rollbackFor=RuntimeException.class) 指定多个异常类: @Transaction 阅读全文
posted @ 2022-11-23 18:01 niao66 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.alibaba. 阅读全文
posted @ 2022-08-19 11:42 niao66 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 与Hystrix 功能相似。 流控规则:具体参数意义(官网) 设置QPS:每秒请求数 超过这个值 报错 默认解决方案,可以自定义设置报错方案(直接模式)。 线程数:当线程数达到阈值 就报流量超出错误(直接模式) 关联模式:A关联B B出问题时 A也会停止调用 阅读全文
posted @ 2022-08-02 15:27 niao66 阅读(12) 评论(0) 推荐(0) 编辑
摘要: nacos 注册中心 配置中心 bus(动态配置中心)的结合体 nacos本地启动时 默认为集群 在启动文件里修改为 standlone 单机版 可以正常启动。 nacos 默认集成了ribbon 有负载均衡 和restTemplate 远程调用 nacos支持AP 和CP的切换 AP:可用性 和分 阅读全文
posted @ 2022-08-01 15:05 niao66 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 特点:先进先出 有序 实现:数组(顺序存储)或链表(链式存储) 链表更优 队列的基本实现图: 第一个 没有存数据时头和尾的默认为 -1 front 头 rear 尾 第二个 添加数据时 rear 尾加一 第三个 去掉数据时 front 头数据加一 向上移动 队列是怎么满足先进先出的? 使用指针 存入 阅读全文
posted @ 2022-07-28 18:01 niao66 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 概述:屏蔽各种消息中间件的差异,降低切换成本,统一消息编程模式 springcloud stream 支持rabbitmq kafka 通过binder可以 连接使用 让业务逻辑与rabbitmq解耦 通过stream 连接。 Stream:解决一个消息被多个消费者重复消费问题,将集群 消费者存入同 阅读全文
posted @ 2022-07-20 14:53 niao66 阅读(24) 评论(0) 推荐(0) 编辑
摘要: bootstrap 的 优先级高于application 所以先加载 连接gitee 好使 github 不好使 手动刷新: config 在读取 gitee上的配置时必须 刷新一次才可以获取到修改后的数据 curl -X POST http://localhost:3355/actuator/re 阅读全文
posted @ 2022-07-19 17:08 niao66 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 是什么:SpringCloud Gateway是基于WebFlux框架实现的,而WebFlux框架底层则使用了高性能的Reactor模式通信框架Netty Spring WebFlux 是 Spring 5.0 引入的新的响应式框架,区别于 Spring MVC,它不需要依赖Servlet API, 阅读全文
posted @ 2022-07-18 16:06 niao66 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 概述: 防止微服务在使用过程中出现雪崩的一种保护机制。 当某个微服务出现出错或者响应时间过长时,会对微服务进行降级处理,然后进行熔断,过段时间 进行 尝试 恢复调用链路。 熔断机制使用在被调用方 (服务方) 启动的注解 // 服务熔断 下面的参数 在10秒内 达到10次访问 且失败率达到60% 开启 阅读全文
posted @ 2022-07-18 11:31 niao66 阅读(479) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示