SpringCloud
文章平均质量分 90
SpringCloud
刻苦的刘同学
不积跬步无以至千里。
展开
-
SpringCloudAlibaba:Sentinel介绍及使用
Sentinel熔断降级会在调用链路中某个资源出现不稳定状态时(例如调用超时或异常比例升高),对这个资源的调用进行限制,让请求快速失败,避免影响到其它的资源而导致级联错误,包含sentinel详情,安装,以及对于sentinel服务流控,服务降级,服务熔断等使用,entinel规则持久化等操作。原创 2023-02-24 11:49:07 · 805 阅读 · 1 评论 -
SpringCloudAlibaba:Nacos详解以及服务搭建使用
Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台,致力于帮助您发现、配置和管理微服务。Nacos作为注册中心和配置中心及其使用,Nacos支持AP+CP,但不支持CAP。Windows和Linux下安装和使用nacos,以及Nacos持久化,Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现和服务健康监测、动态配置服务、服务元数据等。原创 2022-10-20 19:18:26 · 1294 阅读 · 0 评论 -
SpringCloud:Stream消息驱动
SpringCloud Stream是一个构建消息驱动微服务的框架。应用程序通过inputs 或者outputs来与Spring Cloud Stream中binder对象交互。通过我们配置来binding(绑定),stream的分组消费(重复消费)和持久化使用,而Spring Cloud Stream的 binder对象负责与消息中间件交互。所以,需要搞清楚如何与Spring Cloud Stream交互就可以方便使用消息驱动的方式。原创 2022-10-11 10:16:48 · 518 阅读 · 0 评论 -
SpringCloud:Gateway网关配置及使用
SpringCloud Gateway是Spring Cloud的一个全新项目,包含三大特性,路由,断言(Predicate),过滤器(filter)以及使用配置等,它旨在为微服务架构提供—种简单有效的统一的API路由管理方式,以及提供统一的路由方式且基于Filter链提供一些强大的过滤器功能和网关基本的功能。原创 2022-10-09 21:19:54 · 8750 阅读 · 1 评论 -
SpringCloud:Hystrix断路器详解及使用
Hystrix是一个用于处理分布式系统的延迟和容错的开源库,Hystrix可以实现服务降级、服务熔断、服务限流,接近实时监控等,Hystrix的使用和参数说明,熔断器开启后请求流程等。原创 2022-09-17 18:48:53 · 985 阅读 · 0 评论 -
SpringCloud:Ribbon负载均衡
Spring Cloud Ribbon是基于Netflix Ribbon实现的—套客户端 负载均衡的工具。手写负载均衡算法以及ribbon是使用,简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则原创 2022-09-15 13:51:27 · 358 阅读 · 1 评论 -
SpringCloud:Consul详解及使用
Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语言开发。consul安装以及单机构建使用,提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。它具有很多优点。包括:基于raft协议,比较简洁;支持健康检查,同时支持HTTP和DNS协议.支持跨数据中心的WAN集群提供图形界面跨平台,支持Linux、Mac、Windows。原创 2022-09-14 19:12:04 · 2301 阅读 · 0 评论 -
SpringCloud:Eureka详解
eureka作为spring cloud注册中心的一种,Eureka是Netflix开发的服务发现框架,属于CAP中的AP框架,本身是一个基于REST的服务,Eureka单机构建以及Eureka集群构建,Eureka是一个服务治理组件,它主要包括服务注册和服务发现,主要用来搭建服务注册中心。原创 2022-09-14 11:39:30 · 4425 阅读 · 2 评论 -
SpringCloud:Eureka集群映射hosts文件不存在
eureka集群部署以及C:\Windows\System32\drivers\etc 没有hosts文件解决办法原创 2022-09-09 19:11:15 · 511 阅读 · 0 评论