揭祕ZSearch2.0—基於OpenResty的API網關設計

背景 OpenResty 是一個支持lua的nginx,並且內置了一些常用的lua庫。利用lua,我們就可以便捷得擴展nginx能力,甚至可以直接作爲Web服務對外提供。 主頁鏈接 由下圖可以看出,我們可以在各個階段進行干預。 設計 本文介紹的API網關設計很簡單,主要有路由,過濾器,攔截器三個部分組成。 可以實現權限驗證,日誌記錄,參數改寫,限流限速等功能。 實現關鍵 這套方案實現並不複雜,主要
相關文章
相關標籤/搜索