在本節中,您將學習如何管理您的KONG實例。首先,我們將指導您如何啟動Kong,以便您能訪問KONG的RESTful形式的管理界面,您可以通過它來管理您的API,consumers等。通過管理型API發送的數據將存儲在KONG的數據庫中(KONG支持PostgreSQL和Cassandra兩種數據庫)。
1. 啟動KONG
使用以下命令來啟動KONG服務:
$ kong start
NOTE:CLI還可以通過配置(-c <path_to_config>)選項,來啟動指定的配置下的KONG服務。
2. 驗證KONG是否正確啟動:
在開始第一步之前,請先准備好您的數據庫配置。當您把這些都配置好后,您會看到一個類似於(Kong started)的信息,這表明您的服務已經正常啟動了。
默認情況下,KONG監聽的端口為:
· 8000:此端口是KONG用來監聽來自客戶端傳入的HTTP請求,並將此請求轉發到上有服務器;
· 8443:此端口是KONG用來監聽來自客戶端傳入的HTTP請求的。它跟8000端口的功能類似,但是它只是用來監聽HTTP請求的,沒有轉發功能。您可以通過修改配置文件來禁止它;
· 8001:通過此端口,管理者可以對KONG的監聽服務進行配置;
· 8444:通過此端口,管理者可以對HTTP請求進行監控;
3. 停止KONG服務:
通過以下命令,您可以停止KONG的服務:
$ kong stop
4. 重啟KONG服務:
通過以下命令,可以即時地重啟KONG服務,而無需停機:
$ kong reload
