SpringCloud
文章平均质量分 83
辰宝IWZ
永远相信美好的事情即将发生
展开
-
SpringAMQP
消息队列是实现异步通讯的一种方式,我们将从RabbitMQ为例开始介绍SpringAMQT。原创 2023-10-21 20:24:53 · 790 阅读 · 0 评论 -
【SpringCloud】网关
当想实现的过滤器逻辑过于复杂的时候,过滤器工厂中的过滤器便不能满足要求,此时必须自定义过滤器,全局过滤器就可以帮助我们自定义过滤器。通过order注解可以决定filter的执行顺序,当前过滤器和DefaultFilter默认order为声明顺序从1开始递增.较高版本的SpringCloud的Gateway还需要引入一个负载均衡的依赖。如果使用nacos来进行服务发现,还需要引入nacos服务发现的依赖。当想给多个路由设置相同的过滤器时,可以使用默认过滤器。搭建网关首先需要引入相关依赖。原创 2023-10-03 18:36:30 · 46 阅读 · 0 评论 -
[SpringCloud] Feign远程调用
类型作用说明修改日志级别包含四个级别:NONE、BASIC、HEADERS、FULL响应结果的解析器对http远程调用的结果做解析请求参数编码将请求参数编码,便于通过http请求发送支持的注解格式默认是SpringMVC的注解失败重试机制请求失败的重试机制,默认是没有,不过会使用Ribbon的重试机制。原创 2023-09-30 23:37:54 · 65 阅读 · 0 评论 -
[SpringCloud]Nacos配置管理
在服务启动读取application.yml文件前,它应该先从nacos读取共享的配置。bootstrap.yml的读取在其之前,所以应该在bootstrap.yml文件中配置nacos的地址并读取配置。在设置Data Id时如果只写服务名不写生产环境名时,该配置为环境共享配置并将被同服务名的服务读取。在配置内容中配置想要实现热更新的配置,我这里只是为了方便演示所以配置的是端口号。[服务名]-[环境].yml > [服务名].yml > 本地配置。启动Nacos之后,在配置管理的配置列表中点击创建配置。原创 2023-09-14 23:48:04 · 80 阅读 · 0 评论 -
[SpringCloud]服务注册发现
RestTemplate是Spring框架提供的一个工具类,用于进行REST API调用。它是一个模板类,采用的设计模式是模板模式,封装了HTTP请求的细节,使得我们可以更加方便地进行Restful服务的调用。与HttpClient类似,RestTemplate也可以模拟HTTP请求,但它更加优雅和易于使用。getForObject:用于执行GET请求并返回指定的对象。postForObject:用于执行POST请求并返回指定的对象。put:用于执行PUT请求并返回响应对象。原创 2023-08-26 01:10:32 · 64 阅读 · 0 评论