第一步.准备nacos
我们要准备好nacos工具官网:Nacos 快速开始 | Nacos 官网
下载安装很简单,直接去官网看
启动命令:先进入bin目录 执行
sh startup.sh -m standalone
如果是window电脑
执行startup.cmd -m standalone命令以独立模式启动服务器。或者,您也可以双击 startup.cmd 来运行 NacosServer
第二步.搭建微服务项目框架
一般微服务在父项目下新建3个字模块
api模块定义接口
consumer模块用来消费接口
provider模块用来提供接口实现
下图是项目结构

下面我们来搭建项目
先新建一个父项目dubbo-spring-boot

建好父项目然后建3个字模块dubbo-spring-boot-api,dubbo-spring-boot-provider,dubbo-spring-boot-consumer我这里演示一个,其他两步骤一样只需要修改名字

建好项目我们需要添加pom依赖以及配置项目内容
配置父节点
pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>dubbo-spring-boot</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>dubbo-spring-boot-api</module>
<module>dubbo-spring-boot-provider</module>
<module>dubbo-spring-boot-consumer</module>
</modules>
<properties>
<dubbo.version>3.0.7</dubbo.version>
<spring-boot.version>2.6.7</spring-boot.version>
<lombok.version>1.18.24</lombok.version>
<lombok.version>1.18.20</lombok.version>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourc
Springboot + nacos + dubbo 搭建微服务架构

最低0.47元/天 解锁文章
6026

被折叠的 条评论
为什么被折叠?



