kong翻譯 Kong官方文件翻譯 安裝Kong

2021-10-17 02:06:13 字數 814 閱讀 7896

本文主要描述如何安裝使用kong api閘道器,具體請參閱kong官網文件

kong可以安裝和執行在如下環境中,docker、kubernates、centos、redhat、debian、ubuntu、macos、vagrant等環境中如下圖所示:

下面我們將已macos舉例安裝部署kong api閘道器。

install kong

使用homebrew安裝kong,輸入如下命令

add kong.conf

注意:如果你使用cassandra作為kong資料儲存這步操做必須,使用postgres資料庫使用者可以作為可選項

prepare your database

配置kong可以訪問連線的資料庫。kong支援postgresql 9.5+ 和 cassandra 3.x.x 作為資料儲存。

如果你使用postgres資料庫,在你啟動kong之前,先建立kong資料庫和使用者kong

接著匯入sql指令碼,對kong資料庫進行初始化

start kong

執行如下命令啟動kong api閘道器

use kong

確認kong已執行

kong成功啟動後,預設監聽8001埠作為admin api監聽埠。

注意:/etc/kong/kong.conf配置檔案中

修改proxy_listen修改kong監聽ip位址和埠,和ssl監聽ip和埠,配置預設使用8000和8433埠proxy_listen = 0.0.0.0:80, 0.0.0.0:443 ssl

修改資料庫相關設定如下圖所示,訪問資料庫使用者名稱kong和密碼、以及資料庫名稱預設為kong

Kong系列 13 官方開源外掛程式介紹

kong官方預置大量的外掛程式,可以在kong hub檢視官方外掛程式,其中有三類外掛程式,官方開發的開源外掛程式 第三方開發的開源外掛程式 適用於kong enterprise的收費外掛程式。其中官方開發的開源外掛程式有35個。kong安裝完成後已經預置了開源外掛程式的 可以在 usr local...

kong自定義外掛程式 修改官方外掛程式

架構系列文章 kong的外掛程式安裝參考 kong官方外掛程式的使用參考 kong 的外掛程式使用了乙個叫 classic 的 class 機制。所有的外掛程式都是從 base plugin.lua 基類上繼承而來。base plugin.lua 定義了外掛程式在各個階段被執行的方法名 每個ngin...

Core Foundation 官方文件翻譯

core foundation框架中常用的隱含型別 使用這些隱含型別時需要自己初始化,自己去釋放記憶體。所以需要記住,在初始化的同時在相應位置釋放。以防出現記憶體問題。1.cfstringref 其他方法用的時候可以檢視文件 void testcfstringref 2 cfarrayref,還有很...