黑马程序员21年微服务课程笔记二:p17-p18 初识nacos

中间的部分是eureka 由于配置号之后启动报错 在网上找说是之前21年的boot版本和现在cloud版本不相匹配的问题 加之nacos比eureka功能更全面 所以没有看 

一、nacos的安装和启动

在nacos官网上下载相应版本的nacos 现今基本上是2.x的版本 下载得到一个压缩包 解压出来是这个样子

nacos的默认端口号是8848 如果端口被占用会启动不起来 如果需要修改nacos的端口号 在conf目录下的application.properties中 使用notepad编辑

修改即可

打开bin目录 在目录中cmd打开命令行 输入

startup.cmd -m standalone

standalone是nacos的单机模式 它还有集群模式 会在后面学到 我们先用单机模式

输入后nacos就启动了 复制框内的网址在浏览器上进nacos管理中心 账号和密码默认都是nacos

至此 nacos安装和启动都已完成

二、nacos的基础使用

要使用nacos 就得现在nacos中注册 nacos就好像一个老师 你要上学 你首先要去报名 这里的学生其实就是项目中的一个个模块 比如黑马程序员给的项目中的 订单模块 和 用户模块 那么 如何将这两个模块注册到nacos呢

首先我们需要在父项目中加入nacos的依赖

<dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-alibaba-dependencies</artifactId>
                <version>2.2.5.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>

跟着黑马课程的老师 使用2.2.5的版本

然后分别在两个模块的pom中加入依赖

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

依赖添加好之后 需要在yml文件中配置 nacos的信息

通俗来讲 学校不止有一个老师 这个学生到底是要报A老师的班还是B老师的班 他需要声明一下 端口号就是nacos的唯一id nacos默认端口号为8848 所以我们按默认的走就好

重新启动一下两个模块的启动类 刷新nacos管理平台 就会发现两个服务已经在nacos注册好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值