
从0到1构建微服务系列
文章平均质量分 93
码至终章
这个作者很懒,什么都没留下…
展开
-
从0到1构建微服务之分布式事务-Seata(七)
本章内容主要介绍微服务如何集成分布式事务seata的解决方案原创 2023-08-13 10:18:58 · 595 阅读 · 2 评论 -
从0到1构建微服务之链路追踪-SkyWalking(六)
本系列是微服务架构搭建,微服务中和单体服务不一样,一个接口请求能涉及到多个服务。当系统出现一些反常时,如接口请求时长过长或服务拒绝,这时我们就需要链路追踪去协助我们。此次采用的链路追踪组件为SkyWalking,本章内容会详细介绍SkyWalking的安装和使用,以及嵌入到我们搭建的微服务中。注:目前所有的代码构建肯定不是最优的,比如版本依赖的版本号抽取管理等等,后续都会一步一步去做。原创 2023-07-27 10:52:23 · 433 阅读 · 0 评论 -
从0到1构建微服务之配置中心-nacos(五)
本文主要介绍配置中心nacos相关的搭建和使用注:目前所有的代码构建肯定不是最优的,比如版本依赖的版本号抽取管理等等,后续都会一步一步去做。原创 2023-07-25 20:35:50 · 683 阅读 · 0 评论 -
从0到1构建微服务之服务网关-gateway(四)
前面的章节已经提前将gateway名字的工程服务创建好了,只是没引入gateway组件依赖,本章节主要引入gateway依赖,添加相应的配置并能完成服务的转发。另外会着重介绍相关配置的使用方式。注:目前所有的代码构建肯定不是最优的,比如版本依赖的版本号抽取管理等等,后续都会一步一步去做。Gateway是网关组件,后期规划所有的服务都需要经过网关。其主要的功能有请求路由转发、权限控制以及流量限制等默认过滤器是网关提供了过滤器工厂,将其设置到路由默认项,对经过网关的请求都进行过滤。原创 2023-07-21 14:05:43 · 439 阅读 · 0 评论 -
从0到1构建微服务之服务通信-feign(三)
本章内容介绍服务间通信的实施,采用http+json的方式进行服务之间通信,选取openFeign这个RPC组件作为依赖原创 2023-07-21 14:02:50 · 349 阅读 · 0 评论 -
从0到1构建微服务之服务注册-nacos(二)
本章内容介绍服务注册的实施,采用nacos作为我们的服务注册中心。注:目前所有的代码构建肯定不是最优的,比如版本依赖的版本号抽取管理等等,后续都会一步一步去做。原创 2023-07-21 13:58:36 · 568 阅读 · 0 评论 -
从0到1构建微服务之基础工程创建(一)
本章内容主要讲述基础工程目录的创建以及各工程的功能、各工程之间的关系注:目前所有的代码构建肯定不是最优的,比如版本依赖的版本号抽取管理等等,后续都会一步一步去做。原创 2023-07-21 13:56:05 · 861 阅读 · 0 评论