日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

配置集群流控規(guī)則

集群流控可以控制某個(gè)服務(wù)調(diào)用整個(gè)集群的實(shí)時(shí)調(diào)用量,可以解決因流量不均勻?qū)е驴傮w限流效果不佳的問題。集群流控可以精確地控制整個(gè)集群的調(diào)用總量,結(jié)合單機(jī)限流兜底,更好地發(fā)揮流量防護(hù)的效果。本文主要介紹設(shè)置集群流控的操作步驟。

公測(cè)說明

集群流控功能目前處于公測(cè)中,不會(huì)產(chǎn)生額外的費(fèi)用。試用檔位僅供測(cè)試使用,規(guī)定單個(gè)應(yīng)用的QPS閾值之和不超過2000,接口總流量不超過3000。

重要

公測(cè)階段不保證Token Server的實(shí)時(shí)創(chuàng)建以及限流的穩(wěn)定性,生產(chǎn)檔位請(qǐng)謹(jǐn)慎在生產(chǎn)環(huán)境中使用。

前提條件

  • 已開通AHAS專業(yè)版,若沒有開通,請(qǐng)進(jìn)入開通頁(yè)面

  • SDK版本≥1.6.0,Agent版本≥1.7.5。

背景信息

集群流控通常適用于以下場(chǎng)景:

  • 單機(jī)流量不均:由于負(fù)載不均衡等原因?qū)е旅颗_(tái)機(jī)器的流量不均,這時(shí)使用單機(jī)流控可能會(huì)出現(xiàn)沒有達(dá)到請(qǐng)求總量,某些機(jī)器就開始限流的情況。

  • 集群小流量流控:某些高可用防護(hù)場(chǎng)景下需要將服務(wù)調(diào)用QPS限制到很小的量,此時(shí)平均到每臺(tái)機(jī)器的QPS可能小于1,無法通過單機(jī)流控進(jìn)行精確控制。例如希望限制總QPS為50,但節(jié)點(diǎn)數(shù)有100個(gè)。

  • 有業(yè)務(wù)含義的流量控制:例如限制某個(gè)API每個(gè)用戶每分鐘調(diào)用不超過10次。

說明

Token Client與Server的通信會(huì)帶來一定的網(wǎng)絡(luò)開銷,響應(yīng)時(shí)間可能會(huì)上升2ms~5ms左右。

步驟一:選擇檔位創(chuàng)建集群

  1. 登錄AHAS控制臺(tái),然后在頁(yè)面左上角選擇地域。
  2. 在控制臺(tái)左側(cè)導(dǎo)航欄中選擇流量防護(hù) > 應(yīng)用防護(hù)
  3. 應(yīng)用防護(hù)頁(yè)面的應(yīng)用卡片頁(yè)簽單擊目標(biāo)應(yīng)用卡片。
  4. 在應(yīng)用防護(hù)管理頁(yè)左側(cè)導(dǎo)航欄選擇集群流控 > 集群配置

  5. 集群流控資源配置區(qū)域內(nèi),選擇集群類型生產(chǎn),然后滑動(dòng)指針選擇集群流控的總配置量級(jí),單擊創(chuàng)建,然后在對(duì)話框中單擊確認(rèn)

    總配置量級(jí)即最大QPS,表示需要流控的接口所能承載的預(yù)估的最大QPS,代表可能到來的最大流量。

    說明
    • 實(shí)際流量(無論是否被流控)超出配置的最大QPS后,流控策略會(huì)退化到單機(jī)模式。為保證流控效果,閾值之和上限為配置最大QPS的95%,例如最大QPS選擇100000 ,則所有規(guī)則閾值之和最大值為95000。

    • 集群最大QPS的計(jì)算不包含單機(jī)規(guī)則部分。

    選定總配置量級(jí)檔位并創(chuàng)建集群后,系統(tǒng)會(huì)自動(dòng)為該應(yīng)用分配集群的Token Server。

  6. 可選:單擊Token Client設(shè)置區(qū)域操作列的編輯,設(shè)置Token請(qǐng)求超時(shí)時(shí)間,然后單擊確定

    在某些場(chǎng)景下,集群流控Client與Token Server之間的網(wǎng)絡(luò)通信時(shí)延較高,需要調(diào)整超時(shí)時(shí)間。

    說明
    • AHAS Sentinel Client 1.6.0及以上版本支持設(shè)置Token Client。

    • Token請(qǐng)求超時(shí)時(shí)間單位為ms,取值范圍為(0,10000],一般不建議超過20ms。公網(wǎng)環(huán)境網(wǎng)絡(luò)延時(shí)較高,建議設(shè)置超時(shí)時(shí)長(zhǎng)約為50ms,但不建議超過80ms。

步驟二:設(shè)置集群流控規(guī)則

  1. 在應(yīng)用防護(hù)管理頁(yè)左側(cè)導(dǎo)航欄單擊規(guī)則管理,選擇目標(biāo)方案頁(yè)簽,單擊流控規(guī)則頁(yè)簽,然后單擊新增流控規(guī)則

  2. 新增流控規(guī)則對(duì)話框,開啟是否集群流控,并根據(jù)控制臺(tái)界面指引設(shè)置相關(guān)參數(shù)。

  3. 單擊新建,完成規(guī)則創(chuàng)建。

    創(chuàng)建規(guī)則完成后,可以在規(guī)則設(shè)置頁(yè)面查看到創(chuàng)建的集群流控規(guī)則,閾值模式集群總體集群流控new2.png