
微服务应用开发
文章平均质量分 73
微服务
怪兽也会哭哭^
从现在开始,栽下一棵树吧
展开
-
Spring Cloud Alibaba之限流与防护组件Sentinel
【代码】Spring Cloud Alibaba之限流与防护组件Sentinel。原创 2024-06-27 18:20:35 · 353 阅读 · 0 评论 -
Spring Cloud Alibaba之声明式服务调用框架OpenFeign
【代码】Spring Cloud Alibaba之声明式服务调用框架OpenFeign。原创 2024-06-27 18:31:42 · 225 阅读 · 0 评论 -
微服务应用与开发知识点练习【Gateway,OpenFeign,Dubbo,RocketMQ和RabbitMQ,JPA,Redis,Mycat】
1.Spring Cloud Gateway与Nacos整合实现负载均衡时,路由配置中的URI前缀应该是?(A )A. lb://C. http://Spring Cloud Gateway与Nacos整合实现负载均衡时,路由配置中的URI前缀应该是lb://。这是因为lb是 Spring Cloud LoadBalancer 的简称,它表示这个URI是一个基于服务名的负载均衡地址。原创 2024-06-27 17:18:04 · 1219 阅读 · 0 评论 -
Spring Cloud Alibaba之网关组件Gateway
ps:本次实验演练仅用到Gateway组件,所以在pom文件里面,就不需要通过dependencyManagement引入spring-cloud-alibaba-dependencies,在引入了gateway的依赖后也不需要再引入spring-boot-starter-web了。原创 2024-06-27 18:46:38 · 583 阅读 · 0 评论 -
Spring Cloud Alibaba之负载均衡组件Ribbon
简单来说,Ribbon是一个客户端负载均衡器,提供多种负载均衡策略,以便在客户端选择最佳的服务实例。同时也是Spring Cloud Alibaba 体系中负责负载均衡的组件,是一组类库的集合。Ribbon在客户端进行负载均衡,而不是依赖服务器端的负载均衡器。与Eureka等服务发现组件集成,通过服务名称来调用不同的服务实例。可以保留服务结点访问的相关统计信息,这样可以避免向高延迟或低高故障的节点发送请求。允许用户定制负载均衡策略,如随机策略、轮询策略等。原创 2024-06-27 17:16:38 · 2197 阅读 · 0 评论 -
微服务应用与开发知识点练习【Nacos、Ribbon、Sentinel】
此外,三个节点也能够通过投票等机制来决定数据的一致性,遵循分布式系统中的CAP原理,通常在实际应用中选择CP(一致性与分区容错性)或AP(可用性与分区容错性),而三个节点是实现这些策略的一个基本配置。- 服务注册与发现通常是微服务架构中的关键组件,常用的技术包括:Eureka(由Netflix开源,现已被Spring Cloud放弃维护)、Consul(HashiCorp提供)、Zookeeper(Apache项目,广泛应用于分布式系统)以及Nacos(阿里云开源,集成了配置管理和服务发现功能)。原创 2024-06-27 17:18:47 · 1056 阅读 · 1 评论