目录
原因一:服务器或虚拟机未开放端口
如果是云服务器,那么在安全组中开放端口;如果是虚拟机,开放端口或关闭防火墙。
原因二:nacos占用内存过大
1.我们输入如下命令可以看到服务器的总内存信息。
free -g
2.在这里我们的这台服务器的内存为1个g
3.启动nacos并查看nacos所占内存
在这里我们可以看到nacos已经占了32.5%,虽然我们服务器的内存才1g(我用的是云服务器,所以比较小)。
4.更改nacos启动参数
在启动时添加这两个参数
5.启动nacos
docker run -d \
--name nacos \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
-e MODE=standalone \
--restart=always \
-d registry.cn-beijing.aliyuncs.com/lei-xin/nacos-server:v2.1.1
6.查看nacos所占内存
在这里,内存已经降为20.3%