从Bluemix仪表板的‘可用性’选项卡中,应用程序的响应时间显示约为250毫秒,而从chrome浏览器开发工具分析,单用户的响应时间约为10秒。大约有26个请求进入服务器,其中很少有请求耗时超过2-3秒。这个bluemix是否显示了正确的应用程序响应时间?我们需要区分网络、应用和云基础设施(公共云)的性能。
发布于 2016-07-25 20:07:42
Monitoring & Analytics服务每分钟向应用程序的顶级("/") URL发出一次http请求,并报告结果。这是在运行IBM的服务器上完成的,该服务器离应用程序运行的SoftLayer环境相对较近,因此通常非常快。因此,它衡量的是应用程序本身的响应,而不是用户和应用程序之间可能引入的任何网络延迟。
如果您想要显示这些网络延迟的分析类型,请尝试Bluemix中的新可用性监视。如果您选择仪表板顶部的"Try the new Bluemix“链接,它会将您带到新控制台。从那里,你的应用程序将在概览中有一个“监控”标签,你可以设置从远离应用程序实际运行的数据中心的不同位置发出的ping。这可能允许您隔离您观察到的延迟实际上是在哪里引入的。
https://stackoverflow.com/questions/38527016
复制相似问题