微服务
文章平均质量分 77
7号525
这个作者很懒,什么都没留下…
展开
-
入门级微服务项目搭建:八、集成远程调用框架Dubbo
如上图所示,请求成功,说明Dubbo已经成功集成到项目中了。原创 2024-05-17 09:35:24 · 1787 阅读 · 0 评论 -
入门级微服务项目搭建:七、集成Sentinel
Sentinel是阿里团队研发的一个流量防护组件,其主要的作用就是限流、熔断等,具体原理啥的就不在这里展开了,下面就开始集成Sentinel的实战吧。原创 2024-05-16 16:50:23 · 1030 阅读 · 0 评论 -
入门级微服务项目搭建:六、集成Gateway
Gateway俗称网关,我平常喜欢叫它门卫大爷。平常的单体项目访问接口,都是直接通过暴露出来的路径进行访问。而在微服务中则有所不同,我们不直接访问服务,而是通过Gateway来访问服务,我们的请求先到Gateway中,然后再转到具体服务中去。听起来有点像nginx,所以介于这样的工作形式,我才会将Gateway亲切的称为门卫大爷。 Gateway原理我就不在这里过多的赘述了,直接开始集成Gateway的实战吧。原创 2024-05-16 10:06:51 · 383 阅读 · 0 评论 -
入门级微服务项目搭建:五、集成Nacos
nacos是阿里巴巴团队研发的一个服务注册与发现中心,是Spring Cloud Alibaba的五大组件之一,关于nacos的原理啥的我这边就不过多介绍了,有机会再出一篇文章整理nacos的内容。原创 2024-05-15 16:45:04 · 657 阅读 · 0 评论 -
入门级微服务项目搭建:四、抽离公共内容,形成公共模块
之前新建的用户模块有很多东西是其他模块需要重复编写的,比如说统一响应类,或者说一些通用的成员变量等。这些东西包括以后产生的一个工具类都可以放在一个公共模块下面。 接下来我将会新建一个common模块,用于存放一些公共的东西。原创 2024-05-15 16:38:11 · 289 阅读 · 0 评论 -
入门级微服务项目搭建:三、创建系统核心子模块
现在我们就开始创建系统模块的子模块了,我们在这些子模块中编写具体的业务逻辑。下面我将创建一个用户模块作为示例。原创 2024-05-15 13:49:09 · 937 阅读 · 0 评论 -
入门级微服务项目搭建:二、创建系统核心模块父工程
我们将业务处理逻辑写在系统核心模块中。而由于我们将具体业务拆分成很多的业务模块,这些模块有很多公用的依赖,因此我们创建一个父工程,由父工程引入公用依赖,子工程直接继承父工程即可。原创 2024-05-15 11:56:12 · 325 阅读 · 0 评论 -
入门级微服务项目搭建:一、搭建父工程
搭建微服务父工程原创 2024-05-15 11:50:51 · 470 阅读 · 1 评论