- 博客(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
原创 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关注的人