nacos配置本地多個實(shí)例方式(偽集群)
在本地配置多個nacos實(shí)例(偽集群),一般就是配置多個nacos端口,并啟動多個startup.sh腳本。
網(wǎng)上一些博客通過修改startup.sh腳本來指定不同nacos端口,比如:./startup.sh -p 3333,但是這種方式啟動,nacos版本應(yīng)該是1.2.x以前的版本號
而在nacos-1.4.x后的版本中,startup.sh腳本中已經(jīng)對參數(shù) p 有了自己的定義

我們簡單分享一篇不用修改startup.sh腳本代碼來實(shí)現(xiàn)在本地配置多個nacos實(shí)例
第一步
在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
如果都能訪問成功,證明集群模式部署成功
注意:在本地啟動多個實(shí)例時候,一定要查看nacos所分配的內(nèi)存大小,不然啟動要么非常慢,要么會失敗
第六步
利用nginx進(jìn)行負(fù)載均衡配置,需要修改nginx.conf文件

第七步
啟動nginx,然后訪問nacos管理端,在集群管理-->節(jié)點(diǎn)列表,查看配置的集群信息

總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于Java中配置ElasticSearch集群環(huán)境賬號密碼的問題
這篇文章主要介紹了Java中配置ElasticSearch集群環(huán)境賬號密碼的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-04-04
Mybatis-plus在項(xiàng)目中的簡單應(yīng)用
Mybatis-plus是Spring框架中OOM的一大利器,其簡單易用參考官網(wǎng)文檔即可很快上手,本文主要介紹了邏輯刪除,自動填充,分頁插件等的簡單使用,感興趣的可以了解一下2021-07-07
如何去掉IntelliJ IDEA中mybatis對應(yīng)的xml文件警告
這篇文章主要介紹了如何去掉IntelliJ IDEA中mybatis對應(yīng)的xml文件警告問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04
關(guān)于spring中bean注冊的優(yōu)先級分析
Spring框架中,Bean的定義方式主要有三種:XML定義、注解掃描和配置類中的@Bean注解,在Bean注冊過程中,XML定義的GenericBeanDefinition優(yōu)先級最高2024-09-09

