springcloud
文章平均质量分 57
别浪呀
这个作者很懒,什么都没留下…
展开
-
Gateway+nacos动态网关配置
/获取路由对象,被网关反序列化成List4.配置格式: JSON。//配置不需要加注释。原创 2023-01-31 16:24:42 · 3752 阅读 · 0 评论 -
SpringCloudAlibabaSentinel实现网关动态限流
/ 指定 route_id -> service id rule.setResource("e-commerce-nacos-client");Sentinel 通过实现 Filter,对路由/API分组匹配、请求属性解析和参数组装实现限流。4.基于sentinel控制台配置流控规则,根据资源名称。5.在“簇点链路”中给 url 添加流控规则。2.热点事件、热点接口、热点 Key 。4请求指定的服务查看限流情况。1.nacos中添加配置。4.2流量控制设计理念。2.设置自定义返回信息。原创 2023-01-11 16:24:34 · 853 阅读 · 0 评论 -
搭建Springboot admin监控服务器
*** 自定义告警*/@Slf4j@Component/*** 实现对事件的通知* @param event 实例发生的事件* @param instance 哪个应用实例* @return*/@Override// 发送短信等等定制化通知} else {});原创 2023-01-13 16:59:56 · 340 阅读 · 0 评论 -
springCloud统一响应、全局异常处理
*** 实现统一响应*//*** 判断是否需要对相应处理* @return*/@Override//判断是否需要对响应数据进行处理//类//方法//为true beforeBodyWrite/*** @param o 响应对象* @return*/@OverrideClass> aClass,//定义最终返回对象}else{//将o设置为返回对象中的o。原创 2023-01-13 16:19:45 · 952 阅读 · 0 评论 -
springclould gateway 配置
spring: cloud: gateway: discovery: locator: enabled: true # 启用自动根据服务ID生成路由 lower-case-service-id: true # 设置路由的路径为小写的服务ID # 一个请求满足多个路由的谓词条件时,请求只会被首个成功匹配的路由转发 routes: # 路由 - id: time_route .原创 2021-09-13 18:26:20 · 295 阅读 · 0 评论 -
Nacos-服务发现和配置中心搭建案例
1.服务发现1.1微服务特点服务层按业务拆分为一个一个的微服务。 微服务的职责单一。 微服务之间采用RESTful、RPC等轻量级协议传输。 有利于采用前后端分离架构。1.2服务发现案例1.2.1概述 在微服务架构中,整个系统会按职责能力划分为多个服务,通过服务之间协作来实现业务目标。这样在我们的代码 中免不了要进行服务间的远程调用,服务的消费方要调用服务的生产方,为了完成一次请求,消费方需要知道服务 生产方的网络位置(IP地址和端口号)。 我们的代码可以通过读取配置文件..原创 2020-09-27 15:32:30 · 1047 阅读 · 0 评论 -
springcloud--微服务服务之间的调用
springcloud服务之间的调用http客户端工具 HttpClient OKHttp URLConnection Spring对http的客户端进行封装,提供了工具类叫RestTemplateSpring的RestTemplateSpring提供了一个RestTemplate模板工具类,对基于Http的客户端进行了封装,并且实现了对象与json的序列化和 反序列化,非常方便。RestTemplate并没有限定Http的客户端类型,而是进行了抽象,目前常用的3种都有支持:HttpCl..原创 2020-09-01 23:23:04 · 677 阅读 · 0 评论