Nacos快速入門(1):啟動Nacos Server


Nacos由阿里於2018年7月開啟的一個新的開源項目

官方介紹:
Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。
Nacos 幫助您更敏捷和容易地構建、交付和管理微服務平台。 Nacos 是構建以“服務”為中心的現代應用架構 (例如微服務范式、雲原生范式) 的服務基礎設施。
項目github首頁
官方文檔
系列文章目錄
Nacos快速入門(1):啟動Nacos Server
Nacos快速入門(2):整合Spring
Nacos快速入門(3):整合SpringBoot
Nacos快速入門(4):整合SpringCloud
Nacos整合示例完整代碼地址:https://github.com/mrKyleWang/nacos_demo

一、快速開始:啟動nacos服務(單機模式&內嵌數據庫)
下載源碼或者安裝包
安裝包地址:https://github.com/alibaba/nacos/releases
解壓后進入nacos/bin目錄
輸入命令啟動服務
linux:sh startup.sh -m standalone
windows:cmd startup.cmd
控制台啟動下,看到"Nacos started successfully in stand alone mode.”后表示服務已啟動

nacos默認使用8848端口,可通過http://127.0.0.1:8848/nacos/index.html進入自帶的控制台界面,默認用戶名/密碼是nacos/nacos

 

 

二、配置集群
3個或3個以上Nacos節點才能構成集群,僅支持linux/unix/mac

在nacos的解壓目錄conf目錄下,有配置文件cluster.conf(若無則手動創建),每行配置成ip:port。(配置3個或3個以上節點)
#cluster.conf
192.168.0.1:8848
192.168.0.2:8848
192.168.0.3:8848

配置后在各個節點服務器輸入命令啟動所有服務:sh startup.sh
三、配置Mysql
默認使用嵌入式數據庫,0.7版本以后增加支持mysql數據源能力

初始化nacos相關表:運行conf/nacos-mysql.sql文件
修改conf/application.properties文件,增加支持mysql數據源配置(目前只支持mysql),添加mysql數據源的url、用戶名和密碼
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=user
db.password=password

配置后輸入命令啟動服務(參照上文后續啟動服務命令)

原文鏈接:https://blog.csdn.net/wk52525/article/details/88096295


免責聲明!

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



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