Nginxが注目される理由の1つとして「リバースプロキシとして動作できる」という点が挙げられます。
プロキシとは、一般的に、「複数サーバ間で負荷を分散」「異なるWebサイトのコンテンツをシームレスに表示」「HTTP以外のプロトコルを使用してアプリケーションサーバに処理要求を渡す」などの用途として使用されます。
Nginxのキャッシュ付きのリバースプロキシ機能は以下の流れで処理を行います。
1.プロキシサーバに送信するクライアント要求ヘッダーを変更
2.Nginxから指定されたプロキシサーバにリクエストを送信
3.プロキシサーバからの応答のバッファリングを構成
この機能により、メインサーバの代理としてコンテンツの送信を行い負荷を分散できます。「APサーバについて、アプリケーションを実行するという本来の役割に専念できるようにする」という思想で設計されています。
Nginxは、特定のプロトコルを使用して、HTTPサーバやアプリケーションサーバにプロキシできます。
・HTTP
・HTTPS
・SMTP
・POP3
・IMAP
・FastCGI
・uWSGI
・SCGI
・memcached など
2017年04月19日(水)14:30~16:30 中央区のJJK会館2階多目的ホールA にて「米国におけるオープンソース最新活用状況」と題したセミナーが開催されました。 当日は、オープンソースに関心をお持ちの方々がご来場くださり、お陰様で盛況のうちに終了することができました。皆さま熱心に公聴され、メモを執る姿も多く見受けられましたました。 また、来場者アンケートでは多くのコメントを頂戴しまし...
OSS×Cloud ACCESS RANKING