Networking 来自印度位置gcp的Kubernetes应用延迟问题

Networking 来自印度位置gcp的Kubernetes应用延迟问题,networking,kubernetes,google-cloud-platform,google-kubernetes-engine,Networking,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,我在欧洲地区[Europe-west2]创建了kubernetes集群,并在其上部署了简单的应用程序。我已配置nginx入口以访问该网站。当我从印度访问我的网站时,它在300到500毫秒内从欧洲打开时需要花费太多的时间(6到8秒)。我不明白这背后的逻辑,我在网站上没有任何沉重的内容。我还检查了google()提供的google延迟,根据gcp ping检查,应该是353ms。有人能帮我解决我网站的延迟问题吗?你有没有机会查看GCP教程,了解如何根据使用的特定负载平衡器正确测量应用程序延迟 这里值

我在欧洲地区[Europe-west2]创建了kubernetes集群,并在其上部署了简单的应用程序。我已配置nginx入口以访问该网站。当我从印度访问我的网站时,它在300到500毫秒内从欧洲打开时需要花费太多的时间(6到8秒)。我不明白这背后的逻辑,我在网站上没有任何沉重的内容。我还检查了google()提供的google延迟,根据gcp ping检查,应该是353ms。有人能帮我解决我网站的延迟问题吗?

你有没有机会查看GCP教程,了解如何根据使用的特定负载平衡器正确测量应用程序延迟

这里值得一提的是,您的场景属于“HTTP(S)/TCP/SSL代理负载平衡”类别的应用程序(GCE Ingress Controller为您创建HTTP负载平衡器前端Ingress->Service->Pod(应用程序))

您提到您使用PING来测试应用程序延迟,根据GCP教程,在测试对Web服务器的HTTP请求时(确切的命令可以在我共享的链接中找到),第一字节时间(TTFB)方法应该与curl命令一起使用

您还可以使用来深入查看详细的延迟数据(在GKE工作负载上,您需要使用客户端库来生成它们)


我希望这将有助于您进一步了解这一点。

从您的问题中不清楚您正在测量什么。您是测量第一个字节之前的延迟,还是测量页面可用之前的时间?拥有一个需要大量连续请求才能加载的网页会增加网络延迟。@LukasEichler是的,我正在测试我的网页速度。装载需要时间。我正在从Pingdom和www.dotcom-tools.com/website-speed-test.aspx检查速度延迟。打开我的网页需要6到8秒。我的网页上没有任何繁重的内容。