解决docker-compose部署nacos 集群超过2个容器的问题

原问题,可以点击去看一下
今天再部署nacos docker集群时我也同样遇到了上述问题。
开一个nacos可以,开两个nacos也可以,开三个的时候就发现系统cpu占满,三个nacos疯狂重启,这时我就考虑应该是内存的问题
最主要的原因就是docker分配的内存资源不够
解决方法一:
将内存调整为4GB或者更大
在这里插入图片描述
解决方法二:
修改/nacos-docker/env/nacos-hostname.env,jvm大小调小

#jvm
JVM_XMS=256m
JVM_XMX=256m
JVM_XMN=256m

在这里插入图片描述
三个节点成功显示,并且浏览器皆可访问。
在这里插入图片描述

还有一些小问题,默认官方的cluster-hostname.yaml里面用的是mysql5.7,可能是我机子的原因mysql5.7启动不了,导致整个集群崩溃。后面我将mysql改为8.0.6版本的就可以正常启动并访问了。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值