自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 GateWay 自定义异常处理、断言工厂

Component@Order(-1)@Override// 获取异常信息// 构建响应return ServerResponse.status(HttpStatus.NOT_FOUND) // 404状态码.contentType(MediaType.APPLICATION_JSON) // 以JSON格式显示响应// 响应体(响应内容)当官方提供的路由断言工厂无法满足业务需求时,可以根据需求自定义路由断言工厂。

2024-07-02 10:56:03 325

原创 路由断言工厂

Spring Cloud Gateway 将作为最基本的功能。而这个功能是通过路由断言工厂完成的。Spring Cloud Gateway 中包含了很多种内置的路由断言工厂。所有这些断言都可以匹配 HTTP 请求的不同属性,并且可以根据逻辑与状态,将多个路由断言工厂复合使用。

2024-07-02 10:23:49 883

原创 Spring Cloud Gateway 微服务网关

这个项目提供了一个建立在 Spring 生态系统之上的 API 网关,包括:Spring 6、Spring Boot 3 和 project Reactor。Spring Cloud Gateway 旨在提供一种简单而有效的方法来路由到 api,并为它们提供跨领域的关注点,例如:安全性、监控/度量和弹性。Reactor 是一种完全基于 Reactive Streams 规范的、全新的库。

2024-07-01 17:45:29 702

原创 OpenFeign 与负载均衡

在启动类上添加@EnableFeignClients 注解。

2024-07-01 01:47:50 1273

原创 Nacos配置中心 Nacos Config 及 配置动态更新

当前服务配置、共享配置与扩展配置的加载顺序为:共享配置,扩展配置,当前服务配 置。若在三个配置中具有相同属性设置,但它们具有不同的值,那么,后加载的会将先加载 的给覆盖。即这三类配置的优先级由低到高是:共享配置,扩展配置,当前服务配置 当前服务配置可以存在于三个地方: 远程配置文件:(Nacos config中)

2024-07-01 00:36:51 306

原创 Nacos的下载配置和启动 项目注册

临时实例: 会注册到nacos内存, client主动想server上报健康状态,心跳间隔默认5s,15s未收到为不健康。30s内收到心跳,恢复健康,否则进行清除。持久实例: 直接持久化到磁盘,server主动去检测Client健康状态,20s一次,检测失败标记为不健康,不会清除。在2.2.0.1和2.2.1版本时,必须执行此变更,否则无法启动;在nacos的解压目录nacos/的conf目录下,有配置文件。为公开默认值,可用于临时测试,实际使用时请。为公开默认值,可用于临时测试,实际使用时请。

2024-06-30 18:04:36 535

原创 Spring Boot3.x 新变化 及CloudAlibaba组件版本兼容关系

Spring Boot 3.x 版本要求最低是 17,Spring 6.0。

2024-06-30 00:53:27 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除