日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

3.Dashboard的使用

發布時間:2023/12/19 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 3.Dashboard的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、準備工作


1.首先準備兩臺tomcat,分別是tomcat1和tomcat2,端口配置為8080和8082,然后啟動:

2.修改兩臺tomcat的首頁內容,修改比較顯眼的位置,測試比較容易看出來不同的地方,當訪問tomcat主頁時,兩臺tomcat主頁分別顯示為:

二、配置Orange--->nginx分流


1.進入orange目錄,在進入conf目錄,編輯nginx.conf:

①.配置分流

②.查看負載均衡反向代理配置:

注意:這里的$upstream_url指向http://default_upstream,注意名稱和分流的名稱匹配(http://不用管)

③.測試,我們要的效果是當我訪問該服務器的80端口時,反向代理到上面我們配置的兩臺tomcat,注意:直接訪問服務器的IP地址,可以不帶端口,默認就是80端口

測試成功 !

三、Orange插件的使用


說明:具體的API請看http://orange.sumory.com/docs/,這里不對API進行詳細說明

1.插件API之URL重定向

①.首先,訪問服務器+端口9999進入Orange自帶Dashboard:

注意:沒配置賬戶密碼,訪問該地址會直接進入

②.其次,開啟重定向插件:

③.接著,配置重定向:

④.最后,在瀏覽器上,訪問本地服務器IP不用添加端口,不添加端口默認就是80端口,顯示的是:

接著,根據我們配置的規則,只要url中的uri匹配到/to_baidu,那么就跳轉到https://www.baidu.com,所以修改訪問地址為:

訪問后,就直接跳轉到百度首頁

注意:

這里配置的兩臺tomcat不是代表需要分流才能url重定向,這里是分流和重定向一起實現了,而如果僅僅是重定向,那么不需要配置分流 !

說白了,orange是一個api網關,nginx配置的server默認端口是80端口,也就是當我們這臺網關服務器時,例:xxx.xx.xx.212/to_baidu,如果uri(to_baidu)這個uri被網關配置的規則所截獲,那么會被重定向到配置的地址。

2.插件API之URL重寫

什么是URL重寫?用簡單的例子來說就是:

訪問/rewrite?a=123時, 按照規則配置,真正訪問的是/to_rewrite/123,即url根據規則變化來訪問 !

需求:我們結合重定向API來使用,目前按照上面的配置,只要訪問xxx.xx.xx.212/to_baidu,那么會自動重定向到百度首頁去,那么我們將url重新為只要訪問/hello,那么url重寫為/to_baidu,這時又會被重定向規則所捕獲,所以結果還是跳轉到百度首頁去

①.開啟重寫插件

②.配置url重寫規則

③.訪問xxx.xx.xx.212/hello,會直接跳轉到百度首頁

官網對于重寫的說明如下:

3.插件API之WAF防火墻

說明:是對篩選出的流量做訪問控制, 如禁止某種類型的訪問。

①.開啟WAF防火墻插件

②.配置防火墻規則

③.測試,我們先訪問xxx.xx.xx.212/to_waf,然后F12-Network查看返回情況

接著,我們修改waf防火墻規則:

再次在瀏覽器訪問xxx.xx.xx.212/to_waf,然后F12-Network查看返回情況:

注意:

圖片可能展示太小,按住ctrl+鼠標滾輪放大就能看清晰。

三、總結


Orange還提供很多API插件供使用,例如:全局統計、自定義監控、訪問限速、鑒權等等,這里就不一一操作,有興趣的可以自己動手嘗試,會對這個API網關有更深的理解。

總結

以上是生活随笔為你收集整理的3.Dashboard的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。