リバースプロキシを準備するのにNginxでよいですか?

Facebookシェア Twitterツイート LINEで送る Googleシェア このエントリーをはてなブックマークに追加
質問の分野
Web構成
Up
0
Down

質問内容

  • 匿名質問
  • 2017.9.26
  • PV 5
リバースプロキシをwebサービス構成の中に 入れたいと思っていて、調べたらnginxがよく出てきます。 nginxはどういうメリットがあるのですか?
質問

Thoth

Up
0
Down
Apatchでもnginxでも他でもリバースプロキシを組むことはできます。 ただ、nginxはそもそも軽量なWebサーバを構成するために作られたもので、 リバースプロキシのような大量にリクエストが届いて、 それを負荷を考慮しながら適切なサーバに割り当てていくのに向いていると言われています。
回答
以下のようにApatchを複数のWebサーバに割り当てて、 nginxにリバースプロキシにする構成をよく見かけます。 もちろんnginxもWebサーバなので、全部nginxにすることも可能です。 また、nginxをリバースプロキシにしたときにはキャッシュも設定すると より高速化されます。
以下、余談
nginx:リバースプロキシ Apatch: Webサーバ