次の方法で共有

Azure Functions から外部サーバーへ接続する際に、名前解決のエラーが頻発する

梶田裕登 65 評価のポイント
2026-06-05T01:07:17.5666667+00:00

Azure Functions で構成した関数にて、表題の通り名前解決のエラーが頻発するようになりました。

Error: getaddrinfo EAI_AGAIN xxxx.xxx.co.jp

やっていることとしては、Node.jsでHTTPSリクエストを外部サーバーに投げているだけなのですが、ここ最近頻発するようになりました。

エラーの頻度としては1%未満であり大半は問題無く解決されているのですが、それでも以前と比較すると明らかに多くなっている形となります。

状況を確認していますが、対象のドメインが設定されているサーバーの稼動には問題が無く、また権威DNSサーバー自体も問題無く稼働しています。

Azure Functions 以外の環境からの接続では、上記のようなエラーが発生していない事を確認しています。

※正確に言うと、Azure Linux VMの古いものからは一部同様の名前解決エラーが発生していますが、新しめのVMでは名前解決エラーが起きている所は見当たりませんでした

どこに問題があるのかが分からないですが、まずは Azure Functions 側のDNSに何か問題が発生しているのか、それともDNSサーバー側の問題なのかを考えたいです。

Azure Functions は数十個ありますが、いずれも以下の構成になっています。

リージョン:Japan West

オペレーティング システム:Windows

スタック:Node.js

ランタイム バージョン:4.1048.200.26180また、DNSサーバーはAzureのVMで構成したWindows Serverにて、DNSを設定しています。

Windows (Windows Server 2012 R2 Datacenter)かつ、Standard_A1_v2なのでスペックは低めです。

情報として必要なものがあれば提供しますので、よろしくお願いいたします。

Azure Functions
Azure Functions

イベントドリブンのサーバーレス コンピューティング プラットフォームを提供する Azure サービス。

0 件のコメント コメントはありません

モデレーターによって推奨された回答

梶田裕登 65 評価のポイント
2026-06-05T04:43:13.7833333+00:00

本件、自己解決しました。

DNSサーバー側の問題もあったようで、名前解決が遅延してしまうようでした。

もしかしたら、AzureFunctionのDNSのリトライ回数が少ない・タイムアウトが短い等が影響していた可能性はありますが、一旦様子見します。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。