私のアプリケーションでは、サーバーとクライアントの両方が自分でホストされており、各クライアントには、接続するサーバーを構成できる構成があり、通信は HTTP に基づいています。ここで、クライアントの接続サーバーを動的に変更できるようにする必要がありますが、サーバーの URL 構成を変更するには、クライアントを再起動する必要があり、これには数分かかります。そのため、クライアントとサーバーの間に、いくつかのルールで異なるクライアントから別のサーバーにリクエストを転送できるプロキシ サーバーを追加したいと考えています。
プロキシ サーバーにはドメイン名が 1 つしかなく、クライアントのリクエスト URL にパラメーターを追加できないため、別のクライアントからのリクエストを区別できないため、リバース プロキシ サーバーを追加できません。
ただし、クライアントを変更して、プロキシを強制的に使用することはできます。
したがって、私の計画はクライアントにプロキシを設定し、クライアントごとに非現実的なサーバーの URL を指定し、プロキシ サーバーはリクエストでサーバーの URL を取得し、ルールに従ってリクエストを実際のサーバーに転送します。
そのようなことができるサーバーはありますか?当然のことながら、プロキシ サーバーを再起動せずにルールを変更できるとよいでしょう。