gpt4 book ai didi

Azure.RequestFailedException : No such host is known

转载 作者:行者123 更新时间:2023-12-03 00:24:44 27 4
gpt4 key购买 nike

我有一个应用程序(aspnet core app 3.1),在启动期间使用以下代码从 azure blob 存储加载数据:

BlobClient client = new BlobClient(loaderOptions.ConnectionString, loaderOptions.BlobContainerName, loaderOptions.BlobName);

var response = client.Download();

using (var memoryStream = new MemoryStream())
{
response.Value.Content.CopyTo(memoryStream);
return memoryStream.ToArray();
}

在本地,在我的电脑上一切正常。但是,当我将此应用程序发布到 azure 应用程序服务(Windows)时,出现以下错误:

Unhandled exception. System.AggregateException: Retry failed after 6 tries. (No such host is known.) (No such host is known.) (No such host is known.) (No such host is known.) (No such host is known.) (No such host is known.)

---> Azure.RequestFailedException: No such host is known.

---> System.Net.Http.HttpRequestException: No such host is known.

---> System.Net.Sockets.SocketException (11001): No such host is known.

at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)

--- End of inner exception stack trace ---

at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)

at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken)

at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)

at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)

at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)

at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)

at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)

at Azure.Core.Pipeline.HttpClientTransport.ProcessAsync(HttpMessage message)

--- End of inner exception stack trace ---

一周前一切正常。现在我创建了新的服务计划和存储帐户(删除了旧的)并遇到了这个问题。

有什么办法可以解决吗?

enter image description here

最佳答案

我也遇到了同样的问题。进一步分析表明,本地 DNS 问题。如果有疑问,请跟踪提供的地址并在需要的地方在 c:\windows 中添加临时主机记录

关于Azure.RequestFailedException : No such host is known,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60589156/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com