В конце концов мы нашли проблему. Оказалось, что это вызвано проблемой в конфигурации нашей виртуальной сети. По какой-то причине, которую я уже не могу точно вспомнить, сетевой трафик для этой конкретной загрузки проходил через виртуальные сети в дополнительном цикле. Когда пользователь пытался загрузить большой файл, загрузка ограничивала все доступные сетевые буферы ядра. Это приводило к зависанию всей сети ... до тех пор, пока что-то не истекло, и все не было заблокировано.
Мне жаль, что все это немного расплывчато, но есть некоторые подсказки для людей, которые сталкиваются с подобной проблемой.
Возможно, существует ограниченное количество сетевых потоков для соединения virtuals с хостом, и загрузка больших файлов поднимает, все они в конечном счете и остальная часть их теряют сигнал. У меня нет никаких других предположений.Прошу прощения.
Вы могли бы смотреть на чрезмерные обязательства памяти и/или подкачать конфигурацию (конфигурации). Если любой "настраивается на рукоятку" затем, большая загрузка файла может быть триггером к управлению теми ресурсами - ведущий к недоступности, пока управление не завершается.
Вы уверены, что у вас нет конфликтов MAC-адресов?
Это просто дикая догадка, но это легко случается, если копировать файлы конфигурации Xen domU, но забыть изменить MAC, чтобы уникальный в каждом domU и интерфейсе. Я видел, как это вызывает странные проблемы с сетью, когда все соединения иногда теряются ровно на 60 секунд.