首页 前端知识 【微服务】springcloud整合dubbo3使用nacos作为注册中心

【微服务】springcloud整合dubbo3使用nacos作为注册中心

2024-06-09 10:06:17 前端知识 前端哥 975 637 我要收藏

目录

一、前言

二、springboot版本升级带来的问题

2.1 springboot为什么需要升级版本

2.2 springboot升级可能引发的问题

三、dubbo升级带来的问题与挑战

四、dubbo3 使用nacos作为注册中心概述

4.1 Dubbo3与Nacos使用作为注册中心好处

五、环境准备

5.1 对齐组件版本

5.2 环境验证

5.2.1 搭建与启动nacos服务

5.2.2 安装jdk17

5.2.3 idea配置jdk17环境

六、项目整合实践

6.1 创建maven聚合工程

6.2 公共pom依赖

6.2.1 核心版本依赖说明

6.2.2 maven compiler 版本

6.3 common模块

6.3.1 pom 依赖

6.3.2 增加两个实体类

6.3.3 增加两个api接口

6.3.4 安装到本地仓库

6.4 plt-user模块

6.4.1 pom依赖

6.4.2 添加dubbo服务接口实现

6.4.3 添加测试接口

6.4.4 配置文件

6.5 plt-sys模块

6.5.1 pom依赖

6.5.2 配置文件

6.5.3 添加dubbo服务接口实现

6.5.4 添加测试接口

6.6 功能测试

6.6.1 检查服务注册信息

6.6.2 接口调用

6.7 依赖配置更换

七、写在文末


一、前言

随着springboot3的发布,微服务的发展进度也在加快,对于微服务架构中涉及到的服务技术组件也面临着升级和改造的挑战,如果是升级一个或两个SDK的版本,问题还不大,但是springboot的升级将涉及到底层框架的挑战,与之配套的微服务治理框架,比如springcloud-alibaba,或dubbo等框架版本,也必将面临升级的过程,本文将以比较新的springboot3.2版本为例,详细介绍下基于springboot3的版本,如何实现与springcloud及dubbo的融合。

二、springboot版本升级带来的问题

2.1 springboot为什么需要升级版本

理论上讲,如果你的微服务使用的是springboot2.X JDK1.8这样的组合,一段时间来看,从稳定性上讲也没问题,但是如果你的微服务项目需要持续演进,并且希望整体架构紧跟时代潮流,比如考虑到今后与云原生技术的融合等因素,则需要尽快考虑升级springboot版本࿰

转载请注明出处或者链接地址:https://www.qianduange.cn//article/11685.html
评论
发布的文章

【web前端】CSS浮动

2024-06-18 00:06:02

HTML CSS做的商城页面

2024-06-18 00:06:23

去空行小工具Html Javascript

2024-06-18 00:06:21

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!