Nginx

Nginxのngx_http_limit_conn_moduleとngx_http_limit_req_moduleで大量リクエスト制限をする

Nginxのngx_http_limit_conn_moduleとngx_http_limit_req_moduleを使用すると、Dos攻撃等による大量リクエストがあった際に制限をかけられるとのことで、試してみたいと思います。 ngx_http_limit_conn_moduleでは同時接続数の制限、ngx_http_limit_req_modu…

Nginxのアクセスログをfluentd経由でMySQLに保存する

「nginx実践入門」を呼んでやってみたかったことの一つ、fluentdに入門してみようと思います。 環境構築は https://itoka.hatenadiary.com/entry/2022/03/04/004453 がベースです。 環境 Apple M1 Pro macOS Monterey 12.1 Docker Engine 20.10.12 Docker Co…

DockerでNginx、Puma(Rails7.0)の環境構築

前回の記事からの続きになります。 itoka.hatenadiary.com 環境 Apple M1 Pro macOS Monterey 12.1 Docker Engine 20.10.12 Docker Compose v2.2.3 Ruby 3.1.1 Ruby on Rails 7.0.2 nginx 1.21.6 作業ディレクトリ作成 前回に引き続き、/dockerの下に/nginx…