Redis を使用して分散クラスタ システムの電流制限を設計する方法

Redis を使用して分散クラスタ システムの電流制限を設計する方法

同時実行性の高いリクエストが多数ある場合、システムの現在の制限とアプリケーション クラスターのグローバルな制限が必要になることがよくあります。では、これをどのように実装するのでしょうか?

これを実装するには Redis キャッシュを使用し、mysql データベースと組み合わせることができます。まずはフローチャートを見てみましょう。

これは、HTTP リクエストのグローバル電流制限の典型的なフローチャートです。

エントリはリクエスト インターセプター (フィルター) によってインターセプトされます。

コードスニペットを見てみましょう。このコード スニペットは標準フィルターです (ここでは springboot に基づいてフィルターを定義します)

[[236564]]

グローバルな電流制限を行う必要がある場合は、Redis を使用する必要があります。 Redis では、現在の制限構成は次のように定義できます。

redis キー: インターフェース名 (または URL)_limit

値:マップ、キー: appid (ビジネス ID)、値: 現在の制限サイズ

これにより、構成の高速読み取りが可能になります。

電流制限構成を定義した後、電流制限カウントを定義する必要があります。次のように定義できます。

redis キー: インターフェース名 (または URL)_count

値:マップ、キー: appid (ビジネス ID)、値:カウント値

優れた電流制限設計では、電流制限構成をリアルタイムで変更したり、動的に構成したりできることも必要です。それでは、それをどのように達成するか見てみましょう。

以下は、電流制限設定の新しいプロセスです。新しい構成をページ上のインターフェースまたは関数として定義できます。リアルタイムでの構成の増加を実現できます。

*** 電流制限設定の設定変更と削除について見てみましょう。

要約:

私たちは、Redis キャッシュ構成を最大限に活用し、電流制限を行って、システム全体のパフォーマンスに影響を与えないようにします。

<<:  企業はなぜすべてをクラウドに移行する必要があるのでしょうか?

>>:  理解する必要がある分散システムにおける同様のクラスタ技術と原則

推薦する

zgovps ドイツ VPS はいかがでしょうか? 「Falkenstein 4th Xeon® Gold VPS」の簡単なレビュー

ブラック フライデー プロモーション期間中、zgovps はドイツの HZ データ センターにドイツ...

iOS 7の脱獄ツールに注意

12 月 22 日の夜、evad3rs は突然、iOS 7.x 用の完璧な脱獄ツール evasi0n...

ブランドマーケティングの根底にある3つの考え方

あなたも私も知っている決まり文句があります。「なぜ私たちは多くの真実を知っているのに、良い人生を送れ...

クラウドコンピューティングの世界におけるデータアーキテクチャの再考

今日、データ分析ソリューションが登場しています。データ チームは、アクセス、データの整合性、セキュリ...

クラウドコンピューティングの最新動向とエンタープライズビジネスの今後の展開

調査会社 IDC の INO 調査チームのディレクターである Matt Eastwood 氏は最近、...

インターネットマーケティングは将来さらに専門的になる

市場の細分化が進むにつれて、インターネット マーケティング、SEO 最適化、SEM 最適化はより専門...

2018年の主なセルフメディアイベント9選!

2018年も終わりに近づいてきました。今年、セルフメディア業界では多くの大きな出来事がありました。こ...

スマートフォンとフィーチャーフォンの検索結果の違いを示す図

モバイルネットワークと携帯電話技術の継続的な発展により、モバイル検索サービスが盛んになりました。モバ...

2012 年に草の根ウェブマスターがウェブサイト構築時に避けるべきいくつかの間違い

旧正月が終わった後、私はA5に「年末総括:2011年の個人ウェブマスターの生存状況の分析」という記事...

extravm オランダ VPS はいかがでしょうか?詳細な測定データの共有は参考用です

extravm のオランダ VPS は、しばらく前からオンラインになっています。デフォルトのダウンス...

Sharktech Shark デンバー データセンター 10Gbps 帯域幅サーバー シンプルレビュー

最近、HostCat は、ロサンゼルス、シカゴ、アムステルダムにある SharkTech (Shar...

SaaS エンタープライズ プロモーションと顧客獲得ガイド: 最適なチャネルを見つける

バフェット氏はこう言った。「妻や妾が40人いても、誰も理解できないだろう。」時間とリソースが限られて...

オンライン音楽:収益性と著作権侵害の呪縛を破る方法

中国ではオンライン音楽で利益を上げることは常に困難でしたが、YYミュージックはそれを実現しました。昨...

週刊ニュースレビュー:Sina Weiboがオンラインショッピングを開拓、Taobaoが「Alimama」を再開

1. Sina Weiboがソーシャルオンラインショッピング決済プラットフォームを模索しクラッシュ1...