
微服务
文章平均质量分 95
微服务
Charlie__ZS
这个作者很懒,什么都没留下…
展开
-
微服务-配置管理
微服务共享的配置可以统一交给Nacos保存和管理,在Nacos控制台修改配置后,Nacos会将配置变更推送给相关的微服务,并且无需重启即可生效,实现配置热更新。,要实现动态路由首先要将路由配置保存到Nacos,当Nacos中的路由配置变更时,推送最新配置到网关,实时更新网关中的路由信息。因此,我们必须监听Nacos的配置变更,然后手动把最新的路由更新到路由表中。)初始化时处理的,发生在项目的引导阶段。将来根据id做更新,id一致就会覆盖,id不一致就会新增,删除的时候也会根据id。原创 2025-02-02 19:33:39 · 1271 阅读 · 0 评论 -
网关登录校验
路由过滤器,就是之前33种过滤器,作用范围比较灵活,可以是任意指定的路由Route:全局过滤器,作用范围是所有路由,不可配置。其实和/*** 处理请求并将其传递给下一个过滤器* @param exchange 当前请求的上下文,其中包含request、response等各种共享数据* @param chain 过滤器链,当前过滤器执行完后,要调用过滤器链种的下一个过滤器。* @return 根据返回值标记当前请求是否被完成或拦截,chain.filter(exchange)就放行了。*/原创 2025-01-29 21:08:59 · 1088 阅读 · 0 评论 -
了解网关路由
顾明思议,网关就是。原创 2025-01-22 23:29:40 · 1013 阅读 · 0 评论 -
微服务拆分
其中,查询商品、扣减库存都是与商品有关的业务,在item-service中有相关功能;清理购物车商品是购物车业务,在cart-service中有相关功能。链接: https://pan.baidu.com/s/1EJpQg9gUfIZlO6-e187IaA?请求参数:1654779387523936258,交易服务测试通过。注意,创建订单接口无法测试,因为无法获取登录用户信息。因此交易服务要调用他们,必须通过OpenFeign远程调用。因此交易服务要调用他们,必须通过OpenFeign远程调用。原创 2025-01-22 20:33:47 · 1417 阅读 · 0 评论 -
OpenFeign
在hm-api模块下新建一个配置类,定义Feign的日志级别:@Bean。原创 2025-01-16 17:10:41 · 1019 阅读 · 0 评论 -
认识微服务
我们从单体架构的优缺点来分析,看看开发大型项目采用单体架构存在哪些问题,而微服务架构又是如何解决这些问题的。原创 2025-01-12 19:17:18 · 964 阅读 · 0 评论