2016-06-03 2 views
0

В настоящее время я работаю над проектом завершения исследований. Основной темой является измерение качества обслуживания производительности веб-браузера на стороне клиента. Я много искал, и я не нашел способ или язык, чтобы сделать эту работу. Я нашел Socket.io api, который взаимодействует в режиме реального времени с клиентской стороной браузера. Может ли он реализовать то, что я хочу? Есть ли другой способ? Спасибо за помощь.Как измерить качество обслуживания производительности сети на стороне клиента

ответ

0

Из того, что я понимаю, то, что вы ищете, называется RUM (Real User Monitoring). Существует множество инструментов, которые могут измерять производительность на стороне браузера и отправлять их обратно на сервер.

Существует источник открытого проекта под названием Boomerang: https://www.tollmanz.com/rum-monitoring-boomerang-boomcatch-datadog/

Вот один из многочисленных инструментов SAS для РУМ: https://newrelic.com/browser-monitoring. Вы также можете посмотреть на Soasta, Cedexis, Webperf.io, ...

Если вы хотите создать собственное решение, потому что эти решения не соответствуют вашим потребностям, вам, вероятно, не нужна синхронизация реального времени с сервером с сетевыми розетками. Просто отправьте маяк на сервер с помощью простого HTTP-запроса.