我有一个Google Cloud函数,在其中我使用Python库调用了两个外部requests.get (或requests.post ),一个API和另一个URL。requests.get正在下载一个MP3文件,它在云函数中工作,因为我可以在云存储中看到下载的文件: download_url = "https://some.url.com/music.mp3"[get the resp.
但在我的例子中,这个问题只发生在GCP上。我们已经在AKS (Azure)中运行我们的服务将近一年了,没有发生过一次。在我们转移到GCP之后,我们的Python应用程序的一些请求就出现了错误:Unable to find the server at www.googleapis.com。在大多数情况下,请求是有效的,因此它似乎是随机的。我已经尝试增加TCP超时以及云Nat中每个VM实例的最小端口数。我们使用GKE运行服务,并为网络设置了云Nat网关。GCP</e