Я недавно унаследовал сайт ASP классического динозавра, в который закачана свежая кровь в виде переплетенного ASPNET MVC 2. Я продублировал сайт на одном сервере (Windows 2008 R2, 4 ГБ, четырехъядерный процессор, ВМ)настроить промежуточный сайт для бедного человека.
Поскольку мы пытались отсортировать некоторые устаревшие ошибки в модуле администрирования Classic ASP, мы заметили, что использование оперативной памяти будет постоянно расти примерно с 1,3 ГБ (включая использование системы и3 других сайта) максимально до 4 ГБ в течение примерно 3,5 минут.На всех ядрах загрузка ЦП приближалась бы к максимальной, , но только при тестировании с FireFox (последние версии 3.6.9 и 3.6.8 - у нас не было более старых версий для тестирования).
Мы тестировали те же страницы с IE8, IE7 в режиме совместимости, IE6 с IETester, IE7 с IETester, новейшим Chrome, новейшей Opera и новейшим Safari, но все работало бы нормально.Живая версия сайта не имеет этой проблемы.FireFox работает очень хорошо, почти так же хорошо, как Chrome, и намного лучше, чем все версии IE.
Кто-нибудь сталкивался с чем-то подобным раньше?Есть идеи по поиску в этом вопросе?Возможно, я мог бы взломать промежуточный сайт и попытаться настроить его с нуля, но я заинтригован тем, как конкретный браузер может вызвать проблемы с сервером.