Consul常用端點介紹

2021-08-15 08:15:15 字數 1206 閱讀 5948

前言

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.我是老闆,但是...