У меня есть веб-приложение, которое я предоставляю малым и средним предприятиям в качестве услуги. Большинство звонков в службу поддержки, связанных с проблемами скорости, заканчиваются проблемами в сетях моих клиентов.
Я хотел бы иметь возможность указать им определенную веб-страницу, которая будет запускать x-минутный тест, в котором через HTTP будут выполняться несколько HTTP-запросов каждые y секунд, которые затем будут сообщать о любых проблемах, таких как дольше, чем - обычные ответы (> 5 секунд) и тайм-ауты. Теоретически это имитирует нормальное использование веб-приложения без учета таких вещей, как обращения к базе данных, и помогает воспроизводить прерывистые зависания.
У меня вопрос двоякий:
Это эффективный способ проверить простое подключение HTTP (помимо ping / tracert), чтобы определить, связана ли медлительность клиента с HTTP?
Кто-нибудь знает какие-либо примеры подобных вещей?
Я не обязательно ищу код; Мне любопытно, является ли это жизнеспособным решением, помогающим мне быстрее диагностировать проблемы подключения моих клиентов.
Спасибо.