5

Мы периодически разворачиваем приложение на компьютер, расположенный в Китае (из Канады). Мы внедряем изменения, используя Subversion - мы говорим о разнице ~ 100Mb. Мы заметили, что скорости хороши до тех пор, пока они внезапно не остановятся и не истечут время ожидания. Повторная попытка сразу после этого показывает тот же тайм-аут. Если вы подождете несколько часов и повторите попытку, загрузка будет продолжена, но в конечном итоге истечет время ожидания, как в первый раз.

Если мы передаем файлы с FTP, все идет хорошо. Если мы переходим через rsync, мы обычно сталкиваемся с той же проблемой. Похоже, что все, что передает разность информации вместо полной передачи, вызовет проблему.

Я не знаю, является ли это мощным брандмауэром в Китае или какой-то другой промежуточной сетью, которая душит соединение до такой степени, что его убивают.

  1. Можете ли вы порекомендовать какие-либо инструменты, которые помогут мне определить, действительно ли это так.
  2. Существуют ли какие-либо инструменты, которые могли бы сделать обновление svn менее разговорчивым, чтобы избежать пометки как подозрительного трафика? (предварительно договориться о том, что нужно отправить и сделать ли это одним большим куском)?

2 ответа2

0

Лучший (бесплатный) инструмент, который я знаю для устранения проблем с сетью, - http://www.wireshark.org/.

0

Это действительно похоже на проблему с "сетевым фильтром". В прошлом я решил эту проблему, используя туннелирование ssh-http.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .