我有一个 Azure Function APP、HTTP 触发器调用 Web 服务并传递包含 XML 的 Soap 消息。(通过APP服务计划托管)在本地,使用VS2019该功能成功到达Web服务并在25秒或更短的时间内收到响应。发布到 Azure 时,函数仅在 < 23 秒后超时。
我收到 HTTP 服务器 500 错误:2021-10-20T09:54:46.263 [Error] Executed 'XXXX' (Failed, Id=0cc4db22-f9ba-4c5d-9f6e-ecd1da394333, Duration=22131ms)连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机没有响应而建立连接失败。
更新:已通过为函数应用程序https://docs.microsoft.com/en-us/azure/azure-functions/functions-how-to-use-nat-gateway的所有出站请求创建虚拟网络来解决此问题.