我们昨天刚开始收到此错误但未在我们的应用中更改任何内容。有任何想法吗?如果我们重新启动功能应用程序,它将运行一小段时间,然后再次开始向我们提供此错误。功能应用程序在PowerShell中。
Host Error: Microsoft.Azure.WebJobs.Script: Host thresholds exceeded: [Connections]
答案 0 :(得分:2)
最近在运行时添加了这个以跟踪VM上可用连接的用完
https://github.com/Azure/azure-webjobs-sdk-script/pull/2063
它应该指向您没有可用的连接。这可能是错误或正确的,但我不能在不看自己的功能的情况下讲述。
如果您想讨论它,那么您可能应该使用上面的回购
答案 1 :(得分:1)
我不确定上述更改是否导致了这一点,但是我这边的编码问题现在正由Azure Functions正确处理。我创建了这个小型仓库,在我评论结束后,我收到了错误。我的真实代码更复杂,但显然我还没有把它关闭。
$Ports = @(21,22,23,53,69,71,80,98,110,139,111,389,443,445,1080,1433,2001,2049,3001,3128,5222,6667,6868,7777,7878,8080,1521,3306,3389,5801,5900,5555,5901)
for($i = 1; $i -le $ports.Count;$i++) {
$port = $Ports[($i-1)]
$client = New-Object System.Net.Sockets.TcpClient
$beginConnect = $client.BeginConnect("123.123.123.123",$port,$null,$null)
#$client.Close();
}