プログラムで子サーバーをセットアップし、nginx/haを使用してそれらをサンドボックス化できる環境を構築することを計画しています。*.example.com
まず、nginx/haへのポイントを確認します。次に、たとえば、アプリx
からのみサービスを提供x.example.com
するようにアプリx
を設定し、アプリが特定のアプリのメソッドと通信できるようy
にするには、次の構成を追加します。
server {
server_name x.example.com;
location /y/allowed/method/ {
proxy_pass y.example.com;
}
}
(そして、haを使用する場合は対応するhaproxy設定)
私の質問は、高性能を維持しながら、nginxまたはhaproxyの特定のインスタンスにこのようなサーバーと場所をいくつ含めることができるかということです。ネットワーク層でのアクセス制限を希望しますが、アクセス制限を層の上のアプリケーション自体に移動できることはわかっています。
編集:答えは下のコメントにあります。基本的に、構成がRAMに収まる場合、パフォーマンスは影響を受けません。