OpenResty XRay Aug 21, 2026OpenResty XRay 更新於 Aug 21, 2026 預計閱讀 7 分鐘線上上 Kong 服務程序中實時統計 CPU 和記憶體用量最高的外掛(使用 OpenResty XRay)openresty-xray kong nginx lua memory cpu伺服器程序中所有 Kong 外掛的 CPU 使用情況伺服器程序中所有 Kong 外掛的記憶體使用情況伺服器的額外負擔下一步是甚麼?伺服器程序中所有 Kong 外掛的 CPU 使用情況伺服器程序中所有 Kong 外掛的記憶體使用情況伺服器的額外負擔下一步是甚麼?
OpenResty XRay Aug 6, 2026OpenResty XRay 更新於 Aug 6, 2026 預計閱讀 14 分鐘Ylang: 適用於 eBPF、SystemTap、GDB 等框架的動態追蹤語言(第一集,全四集)ylang openresty-xray dynamic-tracing甚麼是動態追蹤為甚麼命名為 “Y”Ylang 入門動態追蹤後端:eBPF+、Stap+、GDB 和 ODB為甚麼動態追蹤需要一個統一的前端語言Ylang 語法:真正相容 C常見問題甚麼是動態追蹤為甚麼命名為 “Y”Ylang 入門動態追蹤後端:eBPF+、Stap+、GDB 和 ODB為甚麼動態追蹤需要一個統一的前端語言Ylang 語法:真正相容 C常見問題
OpenResty XRay Aug 14, 2026OpenResty XRay 更新於 Aug 14, 2026 預計閱讀 6 分鐘慢速 TCP 連線抓包:追蹤 Nginx 讀取請求體的 200ms 延遲openresty-xray latency network smart-packet-capture nginx問題分析過程:慢速 TCP 連線上的抓包全自動化的分析OpenResty XRay 是甚麼問題分析過程:慢速 TCP 連線上的抓包全自動化的分析OpenResty XRay 是甚麼
OpenResty Edge Aug 26, 2026OpenResty Edge 更新於 Aug 26, 2026 預計閱讀 5 分鐘甚麼是 EdgeLang?OpenResty Edge 的閘道器 DSL,把複雜規則編譯成高效安全的 Luaedgelang openresty-edge甚麼是 EdgeLang?為甚麼選擇 EdgeLang 而不是手寫 Lua?EdgeLang 用在哪裡:頁面規則與 WAF常見問題甚麼是 EdgeLang?為甚麼選擇 EdgeLang 而不是手寫 Lua?EdgeLang 用在哪裡:頁面規則與 WAF常見問題
OpenResty XRay Aug 24, 2026OpenResty XRay 更新於 Aug 24, 2026 預計閱讀 6 分鐘定位洩漏的 Lua table:registry / _LOADED(package.loaded)引用路徑 · OpenResty XRaymemory-leak openresty-xray case-studyLuaJIT 如何管理記憶體OpenResty XRay 的命令列工具一個 Lua table 洩漏示例按 LuaJIT GC 物件型別拆解記憶體解讀 lj-gco-ref 火焰圖:registry、_LOADED、package.loaded全自動 Lua 記憶體洩漏分析LuaJIT 如何管理記憶體OpenResty XRay 的命令列工具一個 Lua table 洩漏示例按 LuaJIT GC 物件型別拆解記憶體解讀 lj-gco-ref 火焰圖:registry、_LOADED、package.loaded全自動 Lua 記憶體洩漏分析
OpenResty XRay Jun 23, 2023OpenResty XRay 更新於 Jun 23, 2023 預計閱讀 6 分鐘使用 YSQL 語言對 Nginx 程序進行實時請求計數openresty-xray ysql nginx如何安裝 run-ysql 工具統計實時總請求數篩選出特定的請求在 Web 控制檯中使用 YSQL真正的非侵入式追蹤如何安裝 run-ysql 工具統計實時總請求數篩選出特定的請求在 Web 控制檯中使用 YSQL真正的非侵入式追蹤
OpenResty Edge Aug 25, 2026OpenResty Edge 更新於 Aug 25, 2026 預計閱讀 5 分鐘使用請求 ID 來除錯閘道器問題(使用 OpenResty Edge)tutorial openresty-edge track requests全域性配置 Request IDRequest ID 解碼器全域性配置 Request IDRequest ID 解碼器
OpenResty Edge Aug 11, 2026OpenResty Edge 更新於 Aug 11, 2026 預計閱讀 5 分鐘如何在 OpenResty Edge 中啟用 hCaptcha(頁面規則與 WAF)tutorial openresty-edge hcaptcha在全域性配置中設定 hCaptcha 金鑰透過頁面規則動作啟用 hCaptcha測試人機驗證將 hCaptcha 設為 WAF 攔截動作在全域性配置中設定 hCaptcha 金鑰透過頁面規則動作啟用 hCaptcha測試人機驗證將 hCaptcha 設為 WAF 攔截動作
OpenResty Edge Aug 11, 2026OpenResty Edge 更新於 Aug 11, 2026 預計閱讀 5 分鐘OpenResty Edge 靜態檔案:閘道器直接分發,無需回源tutorial openresty-edge static resource將靜態檔案上傳到全域性靜態檔案儲存建立頁面規則,從閘道器直接分發檔案測試精確匹配、目錄字首與忽略字首將靜態檔案上傳到全域性靜態檔案儲存建立頁面規則,從閘道器直接分發檔案測試精確匹配、目錄字首與忽略字首
OpenResty Edge Aug 25, 2026OpenResty Edge 更新於 Aug 25, 2026 預計閱讀 7 分鐘如何在 OpenResty Edge 中配置 SNI 代理:按 SNI 域名路由 TLS 而無需解密tutorial openresty-edge sni proxy tls建立一個 SNI Proxy 型別的 Stream 應用建立上游與 SNI 伺服器名頁面規則為閘道器分割槽新增 SNI Proxy 埠用 curl 和瀏覽器測試 SNI 代理建立一個 SNI Proxy 型別的 Stream 應用建立上游與 SNI 伺服器名頁面規則為閘道器分割槽新增 SNI Proxy 埠用 curl 和瀏覽器測試 SNI 代理
OpenResty Edge Aug 11, 2026OpenResty Edge 更新於 Aug 11, 2026 預計閱讀 5 分鐘在 OpenResty Edge 中配置內建驗證碼頁面tutorial openresty-edge captcha為應用配置 OpenResty Edge 內建的驗證碼測試常見問題(FAQ)為應用配置 OpenResty Edge 內建的驗證碼測試常見問題(FAQ)
OpenResty Edge Aug 25, 2026OpenResty Edge 更新於 Aug 25, 2026 預計閱讀 6 分鐘OpenResty Edge 訪問日誌:無需重啟配置閘道器日誌格式tutorial openresty-edge access log在 Global Config 中定義訪問日誌格式為應用指定訪問日誌格式在閘道器伺服器上測試訪問日誌在 Global Config 中定義訪問日誌格式為應用指定訪問日誌格式在閘道器伺服器上測試訪問日誌
OpenResty Edge Aug 10, 2026OpenResty Edge 更新於 Aug 10, 2026 預計閱讀 5 分鐘OpenResty Edge TCP 負載均衡:無需修改 Nginx 配置代理 TCP 服務tutorial openresty-edge tcp proxy在 OpenResty Edge 中建立 TCP(stream)應用為 TCP 負載均衡新增上游和頁面規則透過 Edge 節點連線 MySQL 測試 TCP 代理常見問題在 OpenResty Edge 中建立 TCP(stream)應用為 TCP 負載均衡新增上游和頁面規則透過 Edge 節點連線 MySQL 測試 TCP 代理常見問題
OpenResty Edge Aug 25, 2026OpenResty Edge 更新於 Aug 25, 2026 預計閱讀 7 分鐘OpenResty Edge 錯誤日誌檢視:應用、全域性與閘道器伺服器日誌tutorial openresty-edge error log如何在 OpenResty Edge 中檢視應用錯誤日誌按請求 ID、閘道器、伺服器與日誌級別過濾錯誤日誌三類全域性錯誤日誌(全域性、Admin 站點、日誌伺服器)如何檢視閘道器與 Admin 伺服器上的 error.log 檔案如何在 OpenResty Edge 中檢視應用錯誤日誌按請求 ID、閘道器、伺服器與日誌級別過濾錯誤日誌三類全域性錯誤日誌(全域性、Admin 站點、日誌伺服器)如何檢視閘道器與 Admin 伺服器上的 error.log 檔案
OpenResty Edge Aug 10, 2026OpenResty Edge 更新於 Aug 10, 2026 預計閱讀 6 分鐘如何在 OpenResty Edge 中啟用粘性 Cookie(會話保持)tutorial openresty-edge metrics cookie粘性 Cookie 如何在 OpenResty Edge 中保持會話親和為上游啟用粘性 Cookie(伺服器級別)測試每個請求是否都命中同一臺後端禁用粘性 Cookie 並恢復輪詢再次測試,觀察流量分散到多臺後端常見問題粘性 Cookie 如何在 OpenResty Edge 中保持會話親和為上游啟用粘性 Cookie(伺服器級別)測試每個請求是否都命中同一臺後端禁用粘性 Cookie 並恢復輪詢再次測試,觀察流量分散到多臺後端常見問題
OpenResty Edge May 22, 2023OpenResty Edge 更新於 May 22, 2023 預計閱讀 5 分鐘如何在 OpenResty Edge 中使用標準動態指標tutorial openresty-edge metrics monitor動態指標簡介在示例應用中啟用動態指標測試openresty.org 的標準動態指標動態指標簡介在示例應用中啟用動態指標測試openresty.org 的標準動態指標
OpenResty Edge Aug 25, 2026OpenResty Edge 更新於 Aug 25, 2026 預計閱讀 7 分鐘如何在 OpenResty Edge 中管理 Kubernetes 上游並隨 Pod 自動伸縮tutorial openresty-edge kubernetes upstream如何建立及使用 Kubernetes 上游建立 Kubernetes 叢集建立 Kubernetes 上游建立頁面規則使用 Kubernetes 上游測試:擴容 Pod 觀察上游自動更新如何建立及使用 Kubernetes 上游建立 Kubernetes 叢集建立 Kubernetes 上游建立頁面規則使用 Kubernetes 上游測試:擴容 Pod 觀察上游自動更新
OpenResty XRay May 5, 2023OpenResty XRay 更新於 May 5, 2023 預計閱讀 4 分鐘在微軟 Azure 雲上安裝自主部署版 OpenResty XRaytutorial openresty-xray azure建立訂閱和資源組建立 Azure Kubernetes 服務準備環境變數透過命令列登入 Azure為 Kubernetes 建立 namespace 和 secret建立 Azure Disk更新持久化卷的配置檔案更新 kubernetes 的配置檔案建立持久化卷部署 Kubernetes 服務配置應用閘道器建立訂閱和資源組建立 Azure Kubernetes 服務準備環境變數透過命令列登入 Azure為 Kubernetes 建立 namespace 和 secret建立 Azure Disk更新持久化卷的配置檔案更新 kubernetes 的配置檔案建立持久化卷部署 Kubernetes 服務配置應用閘道器
OpenResty Edge Aug 25, 2026OpenResty Edge 更新於 Aug 25, 2026 預計閱讀 6 分鐘OpenResty Edge gRPC 代理:分散式反向代理與負載均衡,閘道器側 TLS 終止tutorial openresty-edge proxy grpc準備 gRPC 樣本伺服器並用 grpcurl 測試將 gRPC 伺服器新增為上游並在頁面規則中啟用 gRPC 代理在閘道器側終止 TLS,端到端驗證 gRPC 代理準備 gRPC 樣本伺服器並用 grpcurl 測試將 gRPC 伺服器新增為上游並在頁面規則中啟用 gRPC 代理在閘道器側終止 TLS,端到端驗證 gRPC 代理
OpenResty Edge Aug 4, 2026OpenResty Edge 更新於 Aug 4, 2026 預計閱讀 6 分鐘OpenResty Edge WAF:啟用、測試與攔截攻擊tutorial openresty-edge waf以僅記錄模式為應用啟用 WAF傳送測試攻擊並檢視 WAF 日誌禁用與重新啟用單條 WAF 規則新增 WAF 白名單以節省 CPUWAF 命中返回 403:敏感度與風險評分閾值在 WAF 日誌中驗證 403 攔截用 EdgeLang 建立自定義 WAF 規則集FAQ:OpenResty 上的 WAF以僅記錄模式為應用啟用 WAF傳送測試攻擊並檢視 WAF 日誌禁用與重新啟用單條 WAF 規則新增 WAF 白名單以節省 CPUWAF 命中返回 403:敏感度與風險評分閾值在 WAF 日誌中驗證 403 攔截用 EdgeLang 建立自定義 WAF 規則集FAQ:OpenResty 上的 WAF