📚目录
- ⚙️简介:
- ⚡️Nacos下载
- ⌛解压到文件
- ⚙️配置信息
- ☘️修改 application.properties
- ⛵运行程序
- ☘️安全问题
- ☄️程序出现问题查看方式
- ⛳Nacos开启鉴权
- ⚡️跳过Token获取数据
- ⚓接口请求:
- ✍️结束:
⚙️简介:
Nacos:正如官网说的,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。官方手册
Spring Colud 微服务架构:
- SpringCloud Netflix 早期都是使用该架构.
- Spring Cloud Alibaba 后来Alibaba 的社区不断完善,又背靠阿里系技术实力强悍导致其受到开发者的欢迎.
⚡️Nacos下载
打开用户手册点击release notes
跳转到github的发布声明页面
可以下滑找对应版本号,我们使用,文档说的推荐稳定版本2.2.3
版本进行下载.
点击下载
⌛解压到文件
⚙️配置信息
我这里使用
Navicat
打开Mysql数据库运行Nacos的表sql
先创建Nacos的数据库名称
nacos_config
运行sql
☘️修改 application.properties
修改配置文件的application.properties把数据库连接改成自己本地的
修改nacos\bin下的startup.cmd脚本模式从
cluster
改成`standalone然后保存
⛵运行程序
双击
startup.cmd
运行
命令窗口中有打印访问地址: http://192.168.160.63:8848/nacos/index.html
如图可以看出已经登录上Nacos的管理后台了
☘️安全问题
Nacos是一个内部微服务组件,需要在可信的内部网络中运行,不可暴露在公网环境,防止带来安全风险。
☄️程序出现问题查看方式
如果双击脚本运行后,运行框一闪而过,你也不知道是不是正常运行,大概率是发生异常了.我们可以在这个文件按住Shift+鼠标右键 点击Powershell窗口用命令运行
发生错误你也可以看到,还有一种是直接看运行日志
⛳Nacos开启鉴权
设置nacos\conf下的application.properties文件找到
开启后在访问就需要账号密码登录了,默认账号密码: nacos/nacos
⚡️跳过Token获取数据
identity请求头增加自定义的方式
获取配置接口: NacosApi地址
必要的参数分别对应
dataId,group
⚓接口请求:
我这边使用ApiFox来模拟接口请求,你们也可以用类似的如ApiPost等。
请求响应结果:
✍️结束:
到这里你的Windows界面的Nacos就运行部署完成了,后续还会出个Demo来获取Nacos的配置文件以及,程序注册到Nacos中。