導語
最近在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源創計劃”,歡迎正在閱讀的你也加入,一起分享。