1

我目前正在研究结束项目。主要主题是衡量客户端网页浏览性能的服务质量。我进行了很多搜索,但没有找到任何方法或语言来完成这项工作。我找到了与浏览器客户端实时通信的 Socket.io api。它能够实现我想要的吗?还有其他方法吗?感谢您的帮助。

4

1 回答 1

1

据我了解,您正在寻找的是所谓的 RUM(真实用户监控)。有很多工具可以测量浏览器端的性能,并将它们发送回服务器。

有一个名为 Boomerang 的开源项目:https ://www.tollmanz.com/rum-monitoring-boomerang-boomcatch-datadog/

这是用于 RUM 的众多 SAS 工具之一:https ://newrelic.com/browser-monitoring 。您还可以查看 Soasta、Cedexis、Webperf.io、...

如果您想构建自己的解决方案,因为这些解决方案不适合您的需求,您可能不需要使用 Web 套接字与服务器进行实时同步。只需使用简单的 HTTP 请求将信标发送回服务器。

于 2016-06-28T09:42:35.893 回答