随笔 - 40  文章 - 0 评论 - 4 阅读 - 49543
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

1.集群部署

  • nacos官方文档集群结构示意图如下:

 

 

 

1.集群搭建、

 

 

 

  • 分别在三个nacos服务端下做以下操作

  • 端口在conf目录下的application.properties下修改

  •  

     

    • 集群配置

    1. 在三个nacos目录下的conf目录下有cluster.conf.example文件,复制出来一份把扩展名example都去掉使用

       2. 修改复制出来的cluster.conf文件,把三个nacos服务端地址都添加到里面

       

       启动三个nacos服务端,启动成功后

       

       注意:这里的例子仅用于本地学习测试使用,实际生产环境必须部署在不同的节点上,才能起到高可用的效果。另外,Nacos的集群需要3个或3个以上的节点,并且确保这三个节点之间是可以互相访问的。

    2. 2.常见错误
      db.num is null
      错误提示:db.num is null
      原因:没有配置数据库
      MySQL数据源的初始化和配置点击此处
      unable to start embedded tomcat
      错误提示:unable to start embedded tomcat
      原因:没有编写集群配置 cluster.conf文件
      Cannot determine JNI library name for ARCH=‘x86’ OS=‘windows 10’ name=‘rocksdb’
      提示信息:Cannot determine JNI library name for ARCH=‘x86’ OS=‘windows 10’ name=‘rocksdb’
      • 原因:nacos与jdk 系统位数(64位和32位,)不一致

posted on   帅哥的爸爸  阅读(1364)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示