OpenResty Edge™ 元件埠說明
公網可訪問:監聽 0.0.0.0,可開放至網際網路訪問,在內網隔離環境下建議限制為內網訪問。 內網可訪問:監聽私有 IP 段,僅允許私有網路內訪問。 僅本機訪問:監聽 127.0.0.1,僅本機訪問,禁止外部訪問。
公網可訪問:監聽 0.0.0.0,可開放至網際網路訪問,在內網隔離環境下建議限制為內網訪問。 內網可訪問:監聽私有 IP 段,僅允許私有網路內訪問。 僅本機訪問:監聽 127.0.0.1,僅本機訪問,禁止外部訪問。
檔案路徑:/usr/local/oredge-admin/conf/config.ini 修改完配置後,你需要執行以下命令來重啟服務,以使新配置生效: 這個配置塊用於配置 OpenResty Edge Admin 連線的資料庫。
執行自檢工具前,我們需要把工具傳輸到目標機器上。
我們使用 PostgreSQL 作為 Edge 的資料庫。我們通常稱 Edge Admin 所使用的資料庫為 Edge Admin DB。 Edge Admin DB 記憶體儲了所有應用的配置資訊,一旦資料庫損壞將無法恢復,因此需要對 Edge Admin DB 進行定時備份。
OpenResty Edge 使用 PostgreSQL 作為其資料庫系統。在 OpenResty Edge 的架構中,我們將 Edge Admin 使用的資料庫稱為 Edge Admin DB,將 Edge Log Server 使用的資料庫稱為 Edge Log Server DB。
本文件介紹了一種支援主從自動切換的高可用資料庫叢集方案。該方案能夠在主庫故障時自動將從庫提升為新的主庫,確保資料庫服務的連續性。 以下步驟適用於 OpenResty Edge Admin Database 和 OpenResty Edge Log Server Database 這兩種資料庫的配置。
OpenResty Edge 高可用資料庫叢集管理工具是一個用於管理高可用資料庫叢集的命令列工具。它可以幫助使用者快速搭建和管理一個包含監控節點(monitor)和資料節點(data)的資料庫叢集。
如果想要對資料庫的加密,我們可以將 PostgresSQL 的資料放到 dm-crypt 建立的加密分割槽上。
獲取需要轉換的 Nginx 配置,入口檔案為 nginx.conf,並壓縮成 tar.gz 包。 可以使用以下兩個介面進行轉換: 主頁: 輸出如: 則 ‘/usr/local/lib/python3.6/site-packages’ 是 openresty-edge-sdk 的安裝路徑。
OpenResty Edge™ 日誌收集:收集並轉發 OpenResty Edge 日誌。
在 OpenResty Edge Node 伺服器與 OpenResty Edge Admin 伺服器無法進行增量配置同步的情況下,如出現 ‘config version on the node is bigger than the admin’ 錯誤,可選擇利用“強制全量同步”選項進行同步。
你可以按照以下步驟來生成用於 OpenResty Edge 元件間通訊的證書。
基於 YAML 檔案的 OpenResty Edge 配置映象。
在開始遷移操作之前,請確保已根據在 Kubernetes 環境中部署 OpenResty Edge的文件指引,部署了最新版本的 OpenResty Edge。 請在您安裝了 Edge Admin 資料庫的機器上執行 pg_dump 命令以匯出資料庫。
OpenResty Edge Linux 系統引數調優。
支援版本:22.9.1-19 OpenResty Edge 不同角色的元件間通訊都是加密通訊。相關證書會在配置包裡面提供,如果你需要進行修改,可以透過下面的步驟進行修改。 如果你只是想要設定 Edge Admin Web UI 的訪問證書,則替換以下兩個檔案即可,後續的步驟無需進行。
安裝了 openresty-edge-admin 包之後,先修改目錄的許可權(假設使用 nobody 使用者): 給可執行檔案增加監聽特權埠的許可權: 使用 systemctl 啟動 Edge Admin 服務(假設使用 nobody 使用者): 你也許會看到下面這樣的警告資訊,不過可以忽略:.
當 OpenResty Edge Log Server 使用的資料庫空間不足,或需要將資料遷移到其他裝置時,可以參照本文件進行操作。我們提供了三種遷移方法,請根據實際情況選擇最適合的方案。 注意:以下操作涉及刪除操作,請務必謹慎操作,以免誤刪重要資料。 硬碟空間不足,希望把資料遷移到本機新的硬碟上。
OpenResty Edge Log Server 資料庫主要儲存錯誤日誌、WAF 日誌和動態指標資料等。其中,WAF 日誌和動態指標資料通常會佔用較大空間。這些資料均採用時序資料庫進行儲存。本文將詳細介紹如何調整時序資料庫策略並進行資料清理。
本文件提供了全面的 OpenResty Edge 監控解決方案,幫助您即時掌握系統狀態,及時發現並解決潛在問題。