安裝環境:
- mac:64bit(查看mac位數:打開終端-->"uname -a")
- consul_0.6.4_darwin_amd64.zip和consul_0.6.4_web_ui.zip,從consul官網https://www.consul.io/downloads.html進行下載就好(選擇好OS和位數)
一、安裝
1、解壓consul_0.6.4_darwin_amd64.zip
2、將解壓后的二進制文件consul(上邊畫紅框的部分拷貝到/usr/local/bin下)
說明:使用sudo是因為權限問題。
3、查看是否安裝成功
直接在家目錄下執行consul命令即可。
出現如下結果,表示安裝成功。
二、啟動
1、執行命令
查看顯示結果:
說明:
- -dev(該節點的啟動不能用於生產環境,因為該模式下不會持久化任何狀態),該啟動模式僅僅是為了快速便捷的啟動單節點consul
- 該節點處於server模式
- 該節點是leader
- 該節點是一個健康節點
2、查看consul cluster中的每一個consul節點的信息
說明:
- Address:節點地址
- Status:alive表示節點健康
- Type:server運行狀態是server狀態
- DC:dc1表示該節點屬於DataCenter1
注意:
- members命令的輸出是基於gossip協議的,並且是最終一致的(也就是說,某一個時刻你去運用該命令查到的consul節點的狀態信息可能是有誤的)
三、停止服務(優雅退出)
命令:CTRL+C
說明:
- 該節點離開后,會通知cluster中的其他節點
注意: