【发布时间】:2021-04-03 23:35:45
【问题描述】:
当我从 google cloud run 调用 https 链接时遇到以下错误。当程序从我的本地计算机调用相同的链接时,它工作得很好。
我使用 golang "net/http" 来调用 https 链接。不知道为什么我将程序部署到google cloud run时出现问题。
有人和我有同样的问题吗?我可以借用任何解决方案吗?
提前致谢。
“发布“https://integrations.thethingsnetwork.org/.....”:net/http: TLS 握手超时”
【问题讨论】:
-
可能与serverfault.com/questions/908141/…有关。如果机器太慢,TLS 超时很容易启动。尝试延长连接的超时时间。
-
您是否在 Cloud Run不处理请求时发出此请求?如果容器不处理请求,CPU 将被缩放到 ~0,并且诸如此类的后台任务将显示这些超时。
标签: go ssl timeout google-cloud-run handshake