有什么方法可以在系统运行时期间监视服务器上的客户端页面加载时间?特别是,是否存在可以与WebSphere服务器集成的工具?
例如,一个小时内有1000个页面加载,我计算了平均时间。如果平均时间超过设置的数量,则电子邮件将自动发送给管理员。一点也不难实现,但是有什么方法可以跟踪服务器端用户的页面加载时间吗?
我当时想通过JS将页面加载到服务器端并在那儿进行分析之后发送响应,以便可以将其集成到我拥有的每个Web服务或控制器中。但是,是否有任何工具或类似工具可以执行此操作?
提前致谢。
附言
负载测试应用程序不是我所需要的。
编辑
我已经浏览过这个问题-Automated Monitoring of User-perceived Page Load Time,但是仍然不能完全回答我的问题:(
最佳答案
有一篇有趣的JavaWorld文章,其中包含用于监视用户时间的示例代码,并通过WebSphere 6.1:Measuring Web application response time: Meet the client进行了测试。
在本文中,Srijeeb Roy引入了一种轻量级的方法来捕获最终用户的应用程序响应时间体验。他还向您展示了如何在服务器上发送和记录客户端响应时间以进行将来的分析
但是,您应该实施平均计算和警报。