0

ウェブアプリケーションには、keyvaultとazure sqlデータベースを含む多くの外部サービス呼び出しがあります。 appserviceとしてazureにデプロイした後、"リモート名を解決できませんでした:"という例外が多く発生しています。私たちがHttpClientを使用したkeyvaultやその他の外部呼び出しに対してこの例外が発生しています。
SQLデータベースの場合、例外が発生しています"基礎となるプロバイダはオープンで失敗しました。" with innerexception SQL Serverへの接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認します。 (プロバイダ:TCPプロバイダ、エラー:0 - そのようなホストは知られていません)」、ローカルマシン(IIS)では例外が発生せずランダムに発生します。ランダムに表示されますリモート名を解決できませんでした:

答えて

0

これはおそらく接続タイムアウトによって発生する可能性があります。接続タイムアウトを30秒(接続文字列または接続オブジェクトで設定可能)に増やし、アプリケーションにリトライロジックを含める必要があります。

関連する問題