SpringCloud Alibab整合Nacos

一. 下载Nacos

1. Nacos相关Github仓库下载

进入Nacos仓库,点击tags标签

在这里插入图片描述
选择对应版本下载在这里插入图片描述

例如,这里选择2.2.4版本,Windows本地选择zip格式,Linux下选择 tar.gz 文件
在这里插入图片描述

2. 修改Nacos配置

打开conf目录下的application.properties文件,进行配置修改

 配置文件大概140行左右
### If turn on auth system:  开启鉴权
nacos.core.auth.enabled=true	#默认是false,将其改为true

nacos.core.auth.server.identity.key=authKey 		#默认为空,将其修改为特定值authKey
nacos.core.auth.server.identity.value=nacosSecurty	 	#默认为空,将其修改为特定值nacosSecurty 

### The default token (Base64 String):
nacos.core.auth.plugin.nacos.token.secret.key=  	#默认为空,需要Base64字符串

这个是一个在线 生成Base64位加密码 网站,可以输入32位字符,然后自动生成Base64字符串,然后复制粘贴到上方,下方是一个生成示例:

YXNkZmdoamtsb2FzZGZnaGprbG9hc2RmZ2hqa2xvc2QKIA==	

开启鉴权后,默认账户密码均为nacos,若是要配合mysql使用,则需要继续修改配置文件(大概30行左右)

#配置连接mysql数据库
 spring.datasource.platform=mysql
# spring.sql.init.platform=mysql

### Count of DB:
 db.num=1

### Connect URL of DB:
 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
 db.user.0=	#数据库username
 db.password.0=	#数据库password

3. 启动Nacos

打开nacos文件下的bin目录,选择路径,输入cmd,打开命令提示框
在这里插入图片描述
输入命令,启动单机Nacos(集群需要另外配置)

startup.cmd -m standalone

看到下方Nacos图案,并且没有报错,表示启动成功!
在这里插入图片描述

4. 访问Nacos

访问本地Nacos http://127.0.0.1:8848/nacos,默认账号密码均为nacos
在这里插入图片描述

登录成功,进入系统
在这里插入图片描述

二. 整合SpringCloud Alibaba

1. 导入相关依赖

<!-- 一共有两个依赖,一个是discovery注册中心,一个是配置中心--!>
<dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>

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

2. 修改yml配置文件

新增配置

  cloud:
    nacos:
      discovery:       
        username: 		#nacos账号
        password: 		#nacos密码
      server-addr: 127.0.0.1:8848	#nacos启动地址,端口默认8848
  application:
    name: provider    #注册服务名称   

3. 启动项目,完成注册

启动Application
在这里插入图片描述
启动成功!
在这里插入图片描述

4. 访问Nacos

访问 localhost:8848/nacos,可以看到provider服务已经注册进nacos中了。
在这里插入图片描述
若是没有显示的话,可以尝试点击public进行刷新。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

胖胖日记

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值