前言
consul提供的rest api可以通過訪問官方**(
)檢視最新最詳細的說明,可以用來增刪查改nodes、services、checks、configguration。
本章節僅僅介紹最常用的一些端點。
本章概要
1、端點分類;
2、分類說明;
端點分類
所有的endpoints主要分為以下類別:
kv key/value儲存
agent
agent控制
catalog
管理nodes和services
health
管理健康監測
session
session操作
acl
acl建立和管理
event
使用者events
status
consul系統狀態
分類說明
agent endpoints
:agent endpoints用來和本地agent進行互動,一般用來服務註冊和檢查註冊,支援以下介面
catalog endpoints
:catalog endpoints用來註冊/登出nodes、services、checks
health endpoints
:health endpoints用來查詢健康狀況相關資訊,該功能從catalog中單獨分離出來
session endpoints
:session endpoints用來create、update、destory、query sessions
acl endpoints
:acl endpoints用來create、update、destory、query acl
event endpoints
:event endpoints用來fire新的events、查詢已有的events
status endpoints
:status endpoints用來或者consul 集群的資訊
Consul常用命令
1 consul啟動 consul agent dev dev表示開發模式執行,另外還有 server表示服務模式執行 注意 dev節點的啟動不能用於生產環境,因為該模式下不會持久化任何狀態,該啟動模式僅僅是為了快速便捷的啟動單節點consul。2 檢視consul cluster中consul節點...
Consul常用命令
1 consul啟動 consul agent dev dev表示開發模式執行,另外還有 server表示服務模式執行 注意 dev節點的啟動不能用於生產環境,因為該模式下不會持久化任何狀態,該啟動模式僅僅是為了快速便捷的啟動單節點consul。2 檢視consul cluster中consul節點...
關於openstack端點通訊的詳細介紹
openstack中每個服務都有三個端點 分別是admin,internal,public admin 管理員入口 internal 內部通訊 public 其他使用者 其實許可權與入口無關,比方說admin就是老闆通道,internal就是員工通道,public就是外來人員通道。1.我是老闆,但是...