すこぶる.net

技術系備忘録など

関連記事

curlコマンドで接続時間を確認する方法

概要 Linux を使用している場合、Webサーバへの接続確認に curl コマンドを使用すること場面が多いと思います。 そんなときに、名前解決にかかる時間、サーバとの接続にかかる時間を確認する方法を …

【Nginx】キャッシュ作成時のバックエンドへのリクエストをproxy_cache_lockで制限する

概要 Nginx でキャッシュの有効期限が切れたとき、一勢にリクエストがバックエンドに流れることになります。。 そうなると、当然バックエンドサーバの負荷が大きくなりサービス障害につながるので注意が必要 …

【direnv】ディレクトリごとに環境変数を管理する

direnv を使うメリット ディレクトリごとに環境変数を変えたい場合があります。 例えば、複数のプロジェクト(サービス)を管理しているときなどです。 もう少し具体的にいうと、 Terraform な …

【Nginx】Amazon S3へリバースプロキシ

Nginx から Amazon S3 へリバースプロキシ 今回は Nginx から Amazon S3 へリバースプロキシする方法について触れたいと思います。 ( 以前はプライベートな S3 へのリバ …

【Github Actions】三項演算子と文字列扱い

Github Actions で三項演算子の式に文字列を置きたい場合 例えば、以下のようにブランチ名の応じてプルリクエストのタイトルを変更したい場合があるとします。 staging ブランチの場合は、 …