![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务 Spring Cloud
文章平均质量分 94
_蓝天IT_
让亿万孩子同在蓝天下共享优质教育
展开
-
5.Sentinel入门与使用
Spring Cloud Alibaba Sentinel(以下简称 Sentinel)是一个开源的流量控制和熔断框架,它是 Alibaba 开源的微服务框架Spring Cloud Alibaba 中的一个组件。Sentinel 旨在解决分布式系统中的流量控制和熔断问题,帮助开发人员保护微服务应用免受系统负载过高和故障的影响。流量控制是指对系统中的请求流量进行限制和管理,以确保系统在承受能力范围内正常运行。原创 2024-06-15 12:37:36 · 799 阅读 · 0 评论 -
Spring Cloud全家桶(上)【Nacos、OpenFeign、LoadBalancer、GateWay、金丝雀灰色发布】
0.零基础入门微服务实战课1.微服务和 Spring Cloud1.1 什么是微服务?1.2 什么是 Spring Cloud?1.3 微服务 VS Spring Cloud2.为什么要学微服务?3.Spring Cloud 组件介绍1.什么是 Nacos?1.1 Nacos 功能1.1.1 配置中心1.1.2 注册中心1.2 Nacos 优点2.Nacos 基本使用2.1 Nacos 部署安装2.1.1 部署方式2.1.2 安装并启动2.2.3 配置数据源2.2.4 开启控制台授权登录(可选)2.2 配置原创 2024-06-12 09:09:37 · 1605 阅读 · 0 评论 -
全链路灰度金丝雀发布【用户访问网关——网关根据用户调用不同的UserService——UserService访问OrderService——OrderService去调用命令服务LogService】
*** 全局变量*/import org/*** 定义灰度发布的负载均衡算法// 位置,下标 private ObjectProvider < ServiceInstanceListSupplier > serviceInstanceListSupplierProvider;原创 2024-06-04 11:20:30 · 798 阅读 · 0 评论 -
4.Spring Cloud Gateway 入门与使用【SpringCloudGateway组成、断言的多种类型、结合Nacos和LoadBalancer使用、过滤器使用、限流使用、重试过滤器使用】
网关是一种网络设备,用于连接两个或多个不同网络,将数据从一个网络转发到另一个网络。它充当了两个网络之间的桥梁,负责转发数据并处理来自不同网络的通信协议转换。网关具备转发、路由和过滤数据的功能。它能够识别不同网络中的数据包,并根据其目的地址和源地址决定如何转发数据。同时,网关还可以实施网络安全策略,对进出的数据包进行检查和过滤,保护网络安全。网关在互联网中起到重要作用,它连接了内部局域网和外部互联网,使得数据能够在不同网络之间传递和交换。原创 2024-06-03 20:54:31 · 1167 阅读 · 0 评论 -
3.Spring Cloud LoadBalancer 入门与使用
LoadBalancer(负载均衡器)是一种网络设备或软件机制,用于分发传入的网络流量负载(请求)到多个后端目标服务器上,从而实现系统资源的均衡利用和提高系统的可用性和性能。创建自定义负载均衡器封装自定义负载均衡器为服务设置自定义负载均衡器});} else {原创 2024-05-29 10:59:56 · 976 阅读 · 0 评论 -
2.OpenFeign 入门与使用
OpenFeign 的全称为 Spring Cloud OpenFeign(下文简称 OpenFeign),是 Spring Cloud 团队开发的一款基于Feign 的框架,声明式 Web 服务客户端。Feign 是 Netfix 开源的一个声明式的 Web 服务客户端,它简化了基于 HTTP 的服务调用,使得服务间的通信变得更加简单和灵活。Feiqn 通过定义接口、注解和动态代理等方式,将服务调用的过程封装起来,开发者只需要定义服务接口,而无需关心底层的 HTTP 请求和序列化等细节。原创 2024-05-23 14:23:20 · 697 阅读 · 0 评论 -
1.Nacos 入门与实战(Spring Cloud) ★ ✔
Nacos /na:kats/是 Dynamic Naming and Confiquration Service 的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构(例如微服务范式、云原生范式)的服务基础设施。原创 2024-05-21 15:40:20 · 693 阅读 · 0 评论 -
0.零基础入门微服务实战课
=微服务是将一个大型的、单一的应用程序拆分成多个小型服务,每个服务负责实现特定的业务功能,==并且可以通过网络通信与其他服务通讯。微服务的优点是开发更灵活(不同微服务可以使用不同开发语言)、更容易维护、更好的可伸缩性和可用性更高,以及更好的团队协作。Spring Cloud 是一个用于构建分布式系统和微服务架构的开发工具集合。它基于 Spring Framework,为开发人员提供了一套简化分布式系统开发的解决方案。原创 2024-05-20 18:04:28 · 818 阅读 · 0 评论