注
各サブドメインを一意のアプリケーションインスタンスと見なします
アプリケーションアーキテクチャの詳細については、をご覧ください
サブドメインを持つ複数のクライアントに提供する製品が1つあります
www.client1.product.com to www.client100.product.com in server 1
with some static ip (x.x.x.1).
100クライアントの後、サーバー1は最大のリソース負荷とスペースに達するため、別の新しいサーバーを購入しています
www.client101.product.com to www.client200.product.com with ip (x.x.x.2)
、
100以上のAレコードを追加するためにプレミアムDNSホスティングを使用していると考えてください。 Aレコードに対応するサーバーIPを追加して、サブドメインの作成を自動化する方法はありますか。
DNSホスティングが行われるかどうかに依存します。
個人的に Zonomi を使用しています。 DNS API があります。 https://zonomi.com/app/dns/dyndns.jsp?action=SET&name=mynewsubdomain.example.com&value=10.0.0.1&type=A&api_key=apikeyvaluehere
などのリクエストを発行して、新しいサブドメインのIPアドレスを設定できます。
別のソリューションは、Amazon Web Services(AWS)のRoute53を使用することです。 AWS JSON APIまたはコマンドラインツールを使用して、Route53 DNSプロバイダーでDNSレコードを変更できます。そのためのドキュメントは次のとおりです。 https://docs.aws.Amazon.com/cli/latest/reference/route53/change-resource-record-sets.html