myesn

myEsn2E9

hi
github

[未完了] Spring Boot:IP 制限

背景#

想像してみてください、Servlet ベースの WEB アプリケーションを開発し、各 IP のアクセスを制限したいとします。各 IP に対して同じ制限を適用したい - 1 分間に 30 リクエスト。

この記事では、Bucket4j を使用してデモを行います。

プロジェクトの作成#

image
image

依存関係の追加#

pom.xml に以下の依存関係を追加してください:

<dependency>
    <groupId>com.giffing.bucket4j.spring.boot.starter</groupId>
    <artifactId>bucket4j-spring-boot-starter</artifactId>
    <version>0.12.2</version>
</dependency>

少し用事があり、一時中断します。後で書き直します。

参考#

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。