1 つの独自のリバース プロキシフロントエンドと多数のVPSバックエンドを備えたシステムを考えています。各VPSには独自の Apache と Web アプリケーションがありますが、インターネット接続はありません。インターネット接続はリバース プロキシでのみ利用でき、サブドメインに従ってVPSにリクエストをディスパッチします(各VPSはサブドメインにマッピングされます)。ここに質問の部分があります:
どのリバース プロキシを選択するか?
私の基準:
- サブドメインに従ってリクエストをディスパッチできる必要があります。
- リクエストのサブドメインを考慮して、リクエストを送信する必要があるVPSのIPアドレスを取得できるように、データベースに接続できる必要があります。
私はリバース プロキシサーバーを初めて使用するので、私の期待が問題外なのか、それともそのようなすべてのサーバーがデフォルトでサポートされているのはごく普通のことなのかはわかりません。または、一部のリバース プロキシには、独自のコードを導入できるプログラミング サポートが付属しているため、データベースに接続して、どのIPにリクエストを送信するかを伝えることができます。