Скорость загрузки файлов Windows Server 2003 на большие расстояния
У компании, в которой я работаю, в настоящее время есть сервер, расположенный в Гонконге, который предоставляет контент пользователям мобильных телефонов OTA через APN своего оператора, в основном операторам из региона Юго-Восточной Азии.
Мы применили подход подготовки OMA OTA таким образом, что мы считаем, что загрузка была успешной только тогда, когда мы получили 900 Success от ответа Install-Notify, в противном случае считается ошибкой загрузки.
Тем не менее, существует множество ошибок, включая 907 Invalid JAR, 902 Loss of service и т. Д. Я имею в виду коэффициент ошибок 97%. Я прошел путь кода и проверил содержимое JAD, JAR и файл манифеста действительны.
Я начинаю подозревать, что большое количество ошибок происходит из-за слишком запутанного пути от нашего сервера к месту назначения.
Я старался tracert
от сервера (windows server 2003 R2) до назначенного APN и обнаружил, что он по существу идет через Японию и США, и ему не удалось получить все прыжки в пределах 30.
Могу ли я что-нибудь сделать, чтобы быть более уверенным, что большое количество сбоев загрузки связано с географическим расстоянием, а не с чем-либо. Сказав, что мы провели тестирование UAT для сквозного в пределах Гонконга, однако это не означает, что за пределами региона все будет работать так же.
Мы используем IIS6 с ASP.NET2.0, сервер находится на сетевой магистрали из центра обработки данных, где я знаю, что у них высокоскоростная связь с Японией.
Большое спасибо.
1 ответ
Расстояние не оправдание. Большинство из нас работает без проблем на 20000 км ссылок (кроме раздражающего пинга). Я бы действительно попытался приблизить сервер к пользователям или, по крайней мере, попытаться использовать другой центр обработки данных в HK.