springcloud
文章平均质量分 79
weixin_47384874
这个作者很懒,什么都没留下…
展开
-
SpringCloudAlibaba:nacos的多环境配置
佛系工作 开心生活原创 2022-08-06 11:31:02 · 830 阅读 · 0 评论 -
微服务链路追踪SkyWalking
链路追踪介绍:对于一个大型的几十个、几百个微服务构成的微服务架构系统,通常会遇到一些问题,比如:如何串联整个调用链路,快速定位问题? 如何缕清各个微服务之间的依赖关系? 如何进行各个微服务接口的性能分析? 如何跟踪整个业务流程的调用处理顺序?skywalking介绍skywalking是一个国产开源框架,2017年加入 apache孵化器。skywalking是分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docket、k8s、Mesos)架构而设计。它是一款.原创 2021-08-18 16:33:06 · 503 阅读 · 0 评论 -
Spring Cloud微服务网关Gateway组件
网关简介核心概念原创 2021-08-13 18:06:51 · 387 阅读 · 0 评论 -
微服务组件Seata
事务简介:事务:访问并可能更新数据库中各种数据项的一个程序执行单元。在关系数据库中,一个事务由一组sql语句组成。事务具有的四个属性:原子性、一致性、隔离性、持久性。通常称之为ACID特性。原子性(atomicity):事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency):事务必须是使数据库从一个一致性状态变到另一个一致性状态,事务的中间状态不能被观察到的。隔离性(isolation):一个事务的执行不能被其他事务干扰。即一个事务内部的操作及原创 2021-08-10 18:10:39 · 334 阅读 · 1 评论 -
sentinel
sentinel:面向分布式服务框架的高可用防护组件。服务雪崩:因服务提供者的不可用导致服务调用者的不可应,并将不可用逐渐放大的过程直白点说:在一个微服务系统中 只要一条线上的服务因为某一些原因导致响应事件过长或者宕机,那么整个服务就处于等待的状态,如果只有一个请求还可以接受,但是突然之间客户端来了10万的并发,10万的并发走到宕机的地方全部被挤压,导致整个微服务项目一直处于等待状态,从而因为系统的资源的紧张,最终导致项目奔溃,这种称之为雪崩效应针对以上的问题可以才用两种方法:服务限流、隔离、熔原创 2021-08-10 17:34:11 · 68 阅读 · 0 评论 -
SpringCloudAlibaba Nacos-config Client读取配置
参考官方文档:https://github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-config@RefreshScope使用:如果使用@Value获取配置文件中的信息 ,则需加上@RefreshScope可以动态的获取@RestController@RequestMapping("/config")@RefreshScopepublic class ConfigController { @Value("${user}") ...原创 2021-08-09 17:19:40 · 175 阅读 · 0 评论 -
springcloud OpenFeign的自定义配置及使用
Feign提供了很多的扩展机制,让用户 可以更加灵活的使用日志配置遇到bug,比如 接口调用失败,参数没收到等问题,或者想看看调用性能,就需要配置Feign的日志了,以此让Feign把请求信息输出来。1、定义一个配置类,指定日志级别/** 全局配置 加上@Configuration,则会将配置作用所有的服务中心* 局部配置 如果只想作用于某一个服务,则不加@Configuration 则为局部配置* */@Configurationpublic class FeignConfig原创 2021-08-09 14:51:56 · 1254 阅读 · 1 评论