極限網關 INFINI Gateway 初體驗


導語



最近在elasticsearch中文社區看到medcl大神寫的一篇文章《Elasticsearch 極限網關測試版本發佈》,在es外層接了一個極限網關gateway,所有的請求先走網關,再到es。gateway能提供索引級別的限速限流,降低重複請求,緩存常見查詢,起到查詢加速的效果等等很多特性。看着很強大的樣子,趕緊下載體驗了一下。


下載


下載地址:

https://github.com/medcl/infini-gateway/releases


找到當前最新版1.1.0_SNAPSHOT


根據自己的操作系統環境選擇相應的包下載,本人用的是Macbook,選擇了GATEWAY-darwin64.tar.gz

#切換該路徑下(路徑自定)cd /Users/shiyang/code/elastic/gateway#下載wget https://github.com/medcl/infin ... ar.gz#下載完後解壓tar -zxvf GATEWAY-darwin64.tar.gz#解壓後能看到兩個新文件,一個可執行二進制文件,一個yml配置文件ls#gateway-darwin64   gateway.yml


安裝部署


在run之前需要先運行elastisearch,否則會報錯,如圖所示:


接下來先啓動es集羣(如果你本地還沒有部署es,建議先參考官網的es安裝教程下載部署)

本機用的es版本爲7.9.0,如下圖表示啓動es成功:


接下來先啓動es集羣(如果你本地還沒有部署es,建議先參考官網的es安裝教程下載部署)

本機用的es版本爲7.9.0,如下圖表示啓動es成功:

#啓動 ./gateway-darwin64


啓動成功如下圖所示:


成功啓動後,我們就可以直接訪問gateway了。

curl http://0.0.0.0:8000



到此,gateway就算本地部署完畢了。

是不是很簡單?嗯,下載即使用,簡單方便。


正文完



 作者:liaosy

本文編輯:喝咖啡的貓



嗨,互動起來吧!

喜歡這篇文章麼?

歡迎留下你想說的,留言 100% 精選哦!

Elastic 社區公衆號長期徵稿,如果您有 Elastic  技術的相關文章,也歡迎投稿至本公衆號,一起進步! 投稿請添加微信:medcl123



招聘信息

Job board

社區招聘欄目是一個新的嘗試,幫助社區的小夥伴找到心儀的職位,也幫助企業找到所需的人才,爲伯樂和千里馬牽線搭橋。有招聘需求的企業和正在求職的社區小夥伴,可以聯繫微信 medcl123 提交招聘需求和發佈個人簡歷信息。

Elastic中文社區公衆號 (elastic-cn)

爲您彙集 Elastic 社區的最新動態、精選乾貨文章、精華討論、文檔資料、翻譯與版本發佈等。

喜歡本篇內容就請給我們點個[在看]吧



本文分享自微信公衆號 - Elastic中文社區(elastic-cn)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章