CLOVER🍀

That was when it all began.

nginx

nginxでForward Proxy(HTTPのみ)を構成してみる

これは、なにをしたくて書いたもの? nginxでForward Proxyが立てられるのかな?と思って、ちょっと調べてみました。 結論としては可能といえば可能(?)ですが、CONNECTメソッドについては標準では対応していません。 環境 今回利用する、nginx。 $ nginx …

Consul Templateを使って、nginxのプロキシ先のサーバーの追加と削除を動的に反映する

Consulには、Consul Templateというテンプレートツールが別途開発されています。ConsuleGitHub - hashicorp/consul-template: Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.Introducing Consul TemplateConsul Templ…

nginxのTCPロードバランシングを試す

先日、nginxのHTTPでのロードバランシングを試しました。nginxのHTTPロードバランシングを試す - CLOVER次は、もっと汎用的にTCPでのロードバランシングをしてみたいと思います。なお、今回はTCPのみで扱いますが、UDPでのロードバランシングも可能なようで…

nginxのHTTPロードバランシングを試す

nginxで、HTTPで動作するアプリケーションサーバーをバックエンドに、ロードバランスの設定を書いてみます。nginxで、HTTPのロードバランシングを行うには、「ngx_http_upstream_module」というモジュールを使用するようです。 Module ngx_http_upstream_mod…

Ubuntu Linuxにnginxをインストールする

ちょっとnginxを使ってみようと思いまして。まずは、Ubuntu Linuxにnginxをインストールしてみます。nginxをUbuntu Linuxにインストールする場合、 ソースからコンパイル リポジトリを足してapt-get installでインストール Ubuntu PPAを足してapt-get instal…