リバースプロキシ
Nginxにおけるリバースプロキシとは
リバースプロキシとは、返却の代理サーバーの事である。
リバースプロキシによるリクエスト、レスポンスの手順は下記の通りである。
- クライアントが、Nginxなどのサーバー(以下、「リバースプロキシ」と言う。)にリクエストを送る。
- リバースプロキシは、アプリケーションサーバーに上記1に対応するリクエストを送る。
- アプリケーションサーバーは、上記2のリクエストに対してレスポンスを送る。
- リバースプロキシは、上記3のレスポンスを受け取る。
- リバースプロキシは、上記3のレスポンスを(上記1のリクエストに対するレスポンスとして)クライアントに返す。