- 博客(3)
- 收藏
- 关注
原创 Spring Cloud Gateway 和 nacos 实现动态路由和actuator 监控
一、业务场景网关作为所有请求流量的入口,在实际生产环境中为了保证高可靠和高可用,尽量避免重启,需要用到动态路由配置,在网关运行过程中更改路由配置。例如:因业务需要,新上线一个服务,而网关已对外提供服务,不能重启网关,但需要网关能路由到新服务来支撑新业务;二、实现方式方式1:编写动态路由实现类 :自定义实现类,继承路由基类;方式2:编写监听 nacos 下发路由配置类;三、优点1、对路由信息进行统一管理,存储到自己的网关内存中去;2、有阿里稳定团队维护nacos;3、避免路由信息存储在red
2021-03-11 15:02:01
2762
原创 springboot中使用Feign整合nacos,gateway进行微服务之间的调用
1、什么是FeignFeign 是 Spring Cloud Netflix 组件中的一个轻量级 RESTful 的 HTTP 服务客户端,实现了负载均衡和 Rest 调用的开源框架,封装了 Ribbon 和 RestTemplate,实现了 WebService 的面向接口编程,进一步降低了项目的耦合度。Feign 内置了 Ribbon(其主要功能是提供客户端实现负载均衡算法),用来做客户端负载均衡调用服务注册中心的服务。Feign 本身并不支持 Spring MVC 的注解,它有一套自己的注解,为
2021-03-11 14:31:44
5177
原创 MySQL多表关联UPDATE操作
多表关联UPDATE操作多表关联操作更新主表。主表中个别字段需要更新为另一张关联表的某个字段,例如a.app_uid要批量更新为b.uid,其中关联的字段为a.row_id=b.id1.观察需要更新的表comment结构发现app_uid(被评论者的uid)为空值,但是可以查询到这条资源的id,即row_id,我们需要把资源所有者的id更新到comment的app_uid中.2.观察关...
2018-10-31 15:07:50
20243
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人