ようへいの日々精進XP

よかろうもん

nginx

ngx_mruby でリダイレクト実装が 256 倍捗ったのでメモ

tl;dr ngx_mruby とは リダイレクト案件 実はシンプル さて, どうしようか Nginx の設定 mruby コード ちょっと動かしてみた 最後に tl;dr とあるサービスの移行作業で 200 個くらいのリダイレクト処理を ngx_mruby で実装したのでメモしておきます. ngx_mru…

【俺の一行チップス】 Nginx で固定レスポンスを返す (ことを Go の testing パッケージで検証する)

やりたいこと 前回, Nginx で特定のパスにおいて固定のレスポンス (ステータスコード, ボディ) を返す為の設定についてメモったけど, 今回は, これを検証するにあたって Go の testing パッケージでテストコードを書いて検証したお話を少し. inokara.hateblo…

【俺の一行チップス】 Nginx で固定レスポンスを返す

やりたいこと 諸注意 やったこと 参考 やりたいこと Nginx で特定のパスにおいて固定のレスポンス (ステータスコード, ボディ) を返す. 諸注意 動作確認環境は以下の通り. $ nginx -V nginx version: nginx/1.15.10 built by gcc 6.3.0 20170516 (Debian 6.3…

Nginx で特定の UserAgent からのアクセスはログに記録しない方法の一つ

やりたいこと 解の一つ 参考 除外する UserAgent を設定 Web サーバーの設定(アクセスログの設定) 以上 やりたいこと ELB からのヘルスチェックログはログに記録したくないよ 解の一つ 参考 bjornjohansen.no 除外する UserAgent を設定 /etc/nginx/conf.d…

Amazon Elasticsearch Service の Kibana にプロキシ経由でアクセスする考察

tl;dr やったこと 構成イメージ プロキシ用 EC2 の作成 Amazon ES の作成 EC2 への Nginx インストールと設定 CloudWatch Logs Agent のセットアップ Kibana へのアクセス アクセスログ 以上 感想 メリ 出目 解決出来ていない課題 tl;dr Amazon ES の Kibana…

Nginx の rewrite を使ったリダイレクトで URL に #(アンカーリンク)が付いていたらどうなるの?

追記 tl;dr memo 試した環境 結論 雑な Nginx 設定 curl で試す ブラウザで見る アクセスログ見てみる ということで アンカーリンクは... なんで? 追記 以下、同僚のぐっさんに教えて頂いたので追記。 #foo の事をフラグメント識別子(URL フラグメント / F…

深夜メンテナンスに役立ちそうな nginx 小ネタ

はじめに nginx を使っている場合にサービスのメンテナンス等に役立ちそうな小ネタ 他にもネタがあれば随時書く 小ネタ #1 設定に if が利用出来る 設定に if が使える 良く知られたことなのかもしれないが、nginx の設定には if が使えるので深夜メンテナン…

Dockerfile の書き方「私的」なベストプラクティス(3)〜サービスの起動について〜

はじめに ずるずる引きずってすいません Dockerfile 内でのアプリケーションサービスについて monit を利用する方法を思いついたので試してみたのでまとめてみた 参考 monit どうするのか? 何はともあれ monit をインストールする。 sudo apt-get install m…