Spring Cloud Alibaba系列教程-01-Nacos安裝與啟停
1月前後開始為Spring Cloud Alibaba系列部落格攢稿,成果如下圖所示,今天開始釋出。
如圖的排序可能還不是很合理,釋出之前會再整理下,儘量降低學習曲線,給讀者提供一個更佳舒適的學習體驗。
之前的Spring Cloud系列也會繼續連載。
更新節奏:Spring Cloud系列每週至少2篇,Spring Cloud Alibaba系列每週至少1篇。
放心,兩個系列都不會爛尾的。
Nacos 是阿里開源的易於構建雲原生應用的動態服務發現、配置管理和服務管理平臺。
Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元資料及流量管理。
通俗來說,Nacos是一個註冊中心& 配置中心 ——作為註冊中心,Nacos可用於替代Spring Cloud中的Eureka、Spring Cloud Zookeeper Discovery、Spring Cloud Consul Discovery;作為配置中心,Nacos可用於替代Spring Cloud Config、Spring Cloud Zookeper Config、Spring Cloud Consul Config。
TIPS:
其實從Nacos命名的由來:Dynamic Naming and Configuration Service 即可顧名思義了。
廢話不多說,下面還是將Nacos跑起來看看究竟這是個什麼鬼吧——
安裝&啟動
-
前往
https://github.com/alibaba/nacos/releases
,下載安裝包並解壓。 -
根據您的作業系統,到
bin
目錄執行對應命令,即可啟動Nacos。# Linux/Unix/Mac sh startup.sh -m standalone # Windows cmd startup.cmd
-
啟動後,訪問
http://127.0.0.1:8848/nacos
-
輸入賬號密碼:
nacos/nacos
,即可登入Nacos,並看到類似如下介面:至此,單節點Nacos搭建完成。
停止
根據您的作業系統,到 bin
目錄執行對應命令,即可停止Nacos:
# Linux/Unix/Mac
sh shutdown.sh
# Windows
cmd shutdown.cmd
一些問題
看到這裡,聰明的你可能會有如下問題:
- 如何自定義Nacos預設的賬號密碼?
- 本文中啟動的Nacos,所使用的資料庫是Derby。而Derby是一款內嵌式資料庫,因此本文所搭建的Nacos顯然是不適用生產的,生產環境中的資料庫又改如何配置呢?
- 如何搭建高可用叢集?
請繼續閱讀下去。
本文首發
http://www.itmuch.com/spring-cloud-alibaba/01-nacos-install/
乾貨分享