2016-04-06 18 views
0

私はAzure(クラシックVMでCentOSを実行中)でVMセットアップを行っています。 Azure VMでホストされているRESTful APIに接続するモバイルアプリを開発しています。私のモバイルアプリケーションのパフォーマンスは低速で調査中で、Azure VMのFQDNに対するDNSルックアップが長すぎる(ルックアップごとに約5-5.5秒)非常に頻繁であることがわかりました。私のMacに「dig」ツールの出力が添付されています。Azure VM:DNSルックアップが頻繁に発生する[TTL 60]

Dig tool output

私はAzureのVMのためにTTLを制御することができます方法はありますか?私が静的なIPを購入してAzure VMのFQDNにマップすると、それは役に立ちますか?また、DNSルックアップ時間を短縮する方法はありますか?

おかげで、 ギリ

答えて

0

TTLは、ドメイン名に関連付けられています。 TTLを増やしたい場合は、ドメイン名を購入し、それをドメインに関連付ける必要があります。独自のドメイン名を使用すると、必要なTTLを設定できます。

ドメイン名に対して開発するほうがはるかに優れているでしょう。これは、アプリケーションが指している場所を移動することができ、アプリが特に成功する必要があるため、開発に対する柔軟性が最も高くなるからですロードバランシングなどのためにドメイン名が必要です。

+0

ありがとう!これは助けになりました。サブドメインにCNAME設定を追加し、それをAzure FQDNにマッピングしました。このようにして私は自分のTTLをコントロールすることができました。以前はDNSルックアップがそれほど頻繁ではなかったので、私のネットワークコールは今よりよく見えます。あなたの入力を感謝します。 – Giri

関連する問題