[Alibaba微服务技术入门]_Nacos配置本地多个实例_第9讲
在本地配置多个nacos实例(伪集群),一般就是配置多个nacos端口,并启动多个startup.sh脚本。网上一些博客通过修改startup.sh脚本来指定不同nacos端口,比如:./startup.sh -p 3333,但是这种方式启动,nacos版本应该是1.2.x以前的版本号
而在nacos-1.4.x后的版本中,startup.sh脚本中已经对参数 p 有了自己的定义
我们简单分享一篇不用修改startup.sh脚本代码来实现在本地配置多个nacos实例
第一步:在linux中拷贝三份nacos
第二步:分别修改它们的端口,三个端口号:8841,8842,8843
第三步:每个nacos的cluster.conf都写上它们的 ip+端口信息
第四步:分别启动每台 Nacos Server
./startup.sh -m cluster
第五步:在浏览器分别访问如下路径
- http://localhost:8841/nacos
- http://localhost:8842/nacos
- http://localhost:8843/nacos
如果都能访问成功,证明集群模式部署成功
注意:在本地启动多个实例时候,一定要查看nacos所分配的内存大小,不然启动要么非常慢,要么会失败
第六步:利用nginx进行负载均衡配置,需要修改nginx.conf文件
第七步:启动nginx,然后访问nacos管理端,在集群管理-->节点列表,查看配置的集群信息
分类:
Java_微服务技术_学习笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
2016-11-04 [刘阳Java]_MyBatis_映射文件的select标签入门_第3讲
2016-11-04 [刘阳Java]_快速搭建MyBatis环境_第2讲