linux啟動nacos集群,三個nacos只有一個成功的問題與及解決方案


參看文章:

1.https://blog.csdn.net/weixin_39784972/article/details/111547589

2.https://blog.csdn.net/weixin_35426348/article/details/114019796

 

服務連接不上nacos集群_Nacos集群配置遇到的坑,三個nacos只有一個能正常訪問

這兩天在學習SpringCloud Alibaba Nacos,搭建環境時,nginx+3個nacos+mysql,出現一些問題。這里主要說下我遇到的幾個不大不小的坑。

首先,我是在虛擬機里面配置nacos集群

1.安裝nacos單機版配置

先復制出一個cluster.conf,更改cluster.conf中的配置。

在一台虛擬機上面配置3個nacos,既然沒有辦法改變ip,那就去改變端口,所以我們使用3333、4444、5555三個端口去完成三個nacos的啟動;

成功啟動,沒有報錯;但是訪問時,只有3333端口可以正常訪問;

查看日志start.out發現問題原因:failed; error='Cannot allocate memoryy. 這個錯誤就是指jvm不足導致的!

再次打開nacos的bin目錄下的startup.sh查看:

默認啟動2g的內存空間,修改下內存分配:

OK,重啟Nacos集群(先關閉集群),再次瀏覽器訪問192.168.110.100:1111/nacos,成功訪問,隨意配置條信息后保存,查看Linux主機的數據庫,如果有該條數據插入那么就成功了!

 

關閉集群:

 

 

重啟集群后,查看集群是否都啟動成功:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM