springcloud (牛刀小试 --- 初入者练习)

使用工具

    idea   nacos 

   springboot  maven

具体步骤

  1. 建立一个springboot项目做父项目

版本号改为2.3.2.RELEASE

这两个版本去https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E

不想和这个版本一样的  去这里查

  1. 建一个maven项目做子项目
  2. 开始导入依赖
    1. 父项目导入依赖,版本去文档上的网站对应

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>${spring-cloud-alibaba.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>${spring-cloud.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

  1. 子项目导入依赖

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>

  1. 建立bootstrap.properties

配置注册中心地址

关于什么是springcloud  我有空会做一期简单明了的 解释

#设置注册中心(洗脚城)的地址
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
#设置配置文件的地址 以后再讲
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
#端口号
server.port=3001
#服务名称 随便起  (按摩)
spring.application.name=order-model  

  1. 建立启动类 main函数 加入一个注解

@EnableDiscoveryClient

  1. 启动注册中心
  2. 启动项目

详细步骤

1.项目目录

    建立父项目 springboot  记得加web依赖 (用于测试)

在build下添加依赖 

在<properties> </properties>引入

如下图所示:

 你也可以直接把版本写在依赖里    自己开心就好

2.选中父项目 建立新的maven项目

  建立是注意项目是否在父项目下

如图所示:

 取名随意

(1)添加子项目依赖

(2)修改启动类配置

 

 (3)加入配置文件

 (这里我用bootstrap.properties  别问 问就是因为快

(4)再次写一个02 原因:(带你们感受一下负载均衡 )

02步骤一致 

唯一不同  如下图所示:

 接下来写zuul (不会理论原理的 评论留言 我在制作一期)

(1)添加依赖

(2)启动类

(3)配置文件

注意: (如果遇到报红  等待 maven下好 网速好时间快)

       测试前请检查如下地方   nacos是否加入

在bootstrap.properties 检查是否有空格(有空格就报错

 启动三个启动类

 最后演示效果

制作不易  点赞评论 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学跑的猿

制作不易

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值