sql >> データベース >  >> NoSQL >> Redis

APIのレート制限(春のMVC)

    SpringベースのRESTAPIへのアクセスを制限しようとしている場合は、トークンバケットアルゴリズムを使用する必要があります。

    バケット4jライブラリを使用してRESTAPIへのアクセスをレート制限するbucket4j-spring-boot-starterプロジェクトがあります。アプリケーションプロパティファイルを介して構成できます。 IPアドレスまたはユーザー名に基づいてアクセスを制限するオプションがあります。

    Netflix Zuulを使用している場合は、さまざまなストレージオプション(Consul、Redis、Spring Data、Bucket4j)を使用するSpring CloudZuulRateLimitを使用できます。



    1. DataTableをRedisとの間でシリアル化/逆シリアル化するための最も時間効率の良い方法は何ですか?

    2. MongoDB $ rand

    3. CentosでRedisの複数のインスタンスを実行する

    4. ObjectID(Mongodb)をJavaScriptで文字列に変換する