上次在虛擬機里安裝kong網關后,因為版本(1.4)太高,目前Kong Dashboard無法支持,
后續發現Git上有個開源工具Kong admin ui,下載源碼並部署到NGINX。
但是發現使用過程中能夠正常添加service服務,但是在添加路由route時始終提示校驗不通過的錯誤。
最后決定使用最原始的官方提供的命令操作(參考地址:https://docs.konghq.com/1.4.x/admin-api/)
結合postman工具使用,發現操作起來並不復雜。其實就是kong本身提供了一些http請求,通過傳輸一些參數進行各個模塊的配置。
接下來對一些常用命令進行總結。
KONG 默認監聽下面幾個端口:
- 8000 這個端口用於監聽客戶端的 HTTP 請求。后續請求配置好的路由route通過該端口
- 8443 這個端口用於監聽客戶端的 HTTPS 請求。后續請求配置好的路由route通過該端口
- 8001 用於接收配置 KONG 的 Admin API。管理端通過該端口
- 8444 功能同 8001,只是這個端口接收的是 HTTPS 請求。管理端通過該端口
訪問路徑:http://192.168.60.129:8001(服務地址+監聽端口)
一、基礎命令
1、
路徑path:/
描述:返回基本信息。插件、kong節點
2、
路徑path:/status
描述:返回kong網關服務的運行狀態。主要包含三部分:1,kong節點內存信息;2,數據庫的聯通性(不包含數據庫的性能);3,nginx底層服務的運行信息
因為kong服務是基於nginx部署的,所以可以通過nginx監控工具進一步監控
人生在世,雜事七八;飯要少吃,事要多知;抽個時間,總結一下;樂在分享,自在提升