首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
物联网/工业互联网
›
物联网
›
Nacos集群
返回列表
发新帖
Nacos集群
[复制链接]
发表于 2025-7-27 18:08:02
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
1.Nacos运行(部署)模式
standalone:此模式一样平常用于 demo 和测试
cluster:集群模式
多集群模式:用于多数据中心场景
2.Nacos的分布式一致性
先容
Naco1实现了CAP原则中的CP原则与AP原则,而在实现 Nacos集群数据一致性(CAP)的处理上,主要采用了Distro(阿里私有协议)以及RAFT(分布式共识)两种算法实现,其中Distro算法提供了AP支持,而RAFT算法提供了CP支持
Nacos可以实现CP或AP的自由切换
切换方式
http://localhost:8848/nacos/v1/ns/operator/switches?entry=serverMode&value=CP
复制
代码
3.Nacos Server信息
存储
默认Nacos利用的是内嵌
数据库
来
存储
数据,Nacos也支持利用MySQL作为
存储
,内嵌
数据库
叫做Derby(数据持久化到磁盘上不是内存)
standalone的话默认会利用Derby,Derby 是 Java 编写的
数据库
,属于 Apache 的一个开源项目
cluster 模式会主动利用 MySQL,这时间如果没有 MySQL 的设置,是会报错的
4.推荐的集群部署结构
推荐用户把全部Nacos节点放到一个署理下面,然后挂到一个域名下面
5.端口情况
Nacos2.x
版本
相比1.X新增了gRPC的通信方式,因此必要增长2个端口。新增端口是在设置的主端口(server.port)底子上,举行肯定偏移量主动生成
6.署理转发问题
利用VIP/nginx哀求时,必要设置成TCP转发,不能设置http2转发,否则连接会被nginx断开。 9849和7848端口为服务端之间的通信端口,请勿暴露到外部网络情况和客户端测
7.集群部署方式总览
Windows部署
Centos7部署
Docker-Compose部署
K8S部署
8.情况预备
安装好 JDK,必要 1.8 及其以上
版本
建议: 2核 CPU / 4G 内存 及其以上
建议: 生产情况 3 个节点 及其以上
9.Windows部署
部署目标
3节点的Nacos集群
步骤
修改设置:利用外置数据源
修改设置:添加节点设置
在MySQL中创建Nacos数据库
分别启动三个节点上的nacos
验证是否搭建成功
回复
使用道具
举报
返回列表
浏览过的版块
SQL-Server
分布式数据库
DevOps与敏捷开发
数据仓库与分析
Oracle
人工智能
莫张周刘王
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表