当前位置:网站首页>nacos安装与配置
nacos安装与配置
2022-08-01 19:22:00 【无休止符】
一、nacos安装
- 官方文档:https://nacos.io/zh-cn/docs/what-is-nacos.html
- docker安装nacos:
docker run --name nacos-standalone -e MODE=standalone -e JVM_XMS=512m -e JVM_XMX=512m -e JVM_XMN=256m -p 8848:8848 -d nacos/nacos-server:latest - 注意事项
- 虚拟机的内存要足够,我的是分配是4G的内存,以上的JVM的设置如果是默认的话会很大
- 因为这个比较大,所以耐心等待,并且要保证已经配置好了阿里的镜像

- 同时可以配置下开机自动启动:
docker container update --restart=always 770ecbd6b209,(770ecbd6b209自行修改为自己的容器id)
二、nacos访问
访问地址:
http://192.168.124.51:8848/nacos/index.html,(192.168.124.51修改为自己的虚拟机ip地址)
默认用户名密码:nacos/nacos

三、nacos配置详解
1 - 配置管理 —— 新建配置


2 - 命名空间
- 命名空间与配置集:
- 主要作用就是用来隔离配置集,也就是隔离 Data ID;
- 可以将某些配置集放到某一个命名空间之下
- 配置集可以简单理解为一个配置集(Data ID)就是一个配置文件
- Data ID也可以更灵活,比如将DB单独配置成一个Data ID,consul单独一个Data ID等都是可以的
- 微服务:
- 微服务中因为涉及的到服务比较多,命名空间是非常好的选择;
- 我们可以为每个服务创建一个命名空间;
- 每个命名空间包含了web服务和srv服务:如user_web、user_srv - 命名空间 —— 新建:新建成功后,会默认帮我们创建一个命名空间ID


3 - 命名空间 —— 添加配置管理
- 创建好命名空间后,就可以在配置管理查看到新添加的命名空间



4 - 组Group
- 抛出一个问题:我们现在确实能够隔离微服务,但是不同的微服务的开发、测试、生产环境如何区别
- 使用组来解决以上问题:在我们新建配置集的时候,填入组Group来进行区分是开发、测试还是生产环境(注意这个Group是无法修改的,所以在新建的时候需要填写好对应的group)

- 克隆配置组



- 我们也可以使用相同的Data Id,用不同的Group来区别

边栏推荐
- 如何记录分析你的炼丹流程—可视化神器Wandb使用笔记【1】
- easyUI中datagrid中的formatter里面向后台发送请求获取数据
- 在GBase 8c数据库后台,使用什么样的命令来对gtm、dn节点进行主备切换的操作?
- Find the sum of two numbers
- [Kapok] #Summer Challenge# Hongmeng mini game project - Sudoku (3)
- MySQL database - stored procedures and functions
- Hardware Bear Original Collection (Updated 2022/07)
- kubernetes - deploy nfs storage class
- In the background of the GBase 8c database, what command is used to perform the master-slave switchover operation for the gtm and dn nodes?
- DAO开发教程【WEB3.0】
猜你喜欢

明尼苏达大学团队结合高通量实验与机器学习,实现有效可预测的特定位点重组过程,可调节基因编辑速度

Screen: GFF, OGS, Oncell, Incell of full lamination process

Mobile Zero of Likou Brush Questions

GZIPOutputStream 类源码分析

odoo coding conventions (programming conventions, coding guidelines)

Find the sum of two numbers

Redis的内存淘汰策略和过期删除策略的区别是什么

力扣刷题之求两数之和

MySQL你到底都加了什么锁?

通配符 SSL/TLS 证书
随机推荐
【LeetCode】Day109-the longest palindrome string
Heavy cover special | build the first line of defense, cloud firewall offensive and defensive drills best practices
DAO development tutorial [WEB3.0]
网站建设流程
Ha ha!A print function, quite good at playing!
123123123123
How to query database configuration parameters in GBase 8c, such as datestyle.What function or syntax to use?
【软考软件评测师】基于规则说明的测试技术下篇
A simple Flask PIN
Try compiling QT test on Allwinner V853 development board
突破边界,华为存储的破壁之旅
【综述专栏】IJCAI 2022 | 图结构学习最新综述:研究进展与未来展望
1个小时!从零制作一个! AI图片识别WEB应用!
哈哈!一个 print 函数,还挺会玩啊!
The solution to the vtk volume rendering code error (the code can run in vtk7, 8, 9), and the VTK dataset website
C#/VB.NET Extract table from PDF
Heavy cover special | intercept 99% malicious traffic, reveal WAF offensive and defensive drills best practices
在全志V853开发板试编译QT测试
MySQL你到底都加了什么锁?
首篇 NLP 领域图神经网络综述:127 页,从图构建到实际应用面面观