Я написал веб-сервис .NET 4.0, который отправляет данные обратно из хранилища данных приложений. В основном это доступ к удаленным структурированным текстовым файлам. Запрос данных займет в среднем 10-14 секунд. В течение последних 3-4 недель серверу сейчас требуется около 4 минут для доступа к тем же данным. Пытаясь удалить сеть как проблему, я переместил файлы, к которым обращался, на сервер IIS 6.0 в Windows 2003, и все еще требуется около 4 минут для возврата данных.
У меня есть веб-служба .NET 4.0, выполняющая вызовы кода доступа COBOL, который обращается к файлам данных. Ни код доступа, ни файлы не были изменены.
Возможно, проблема в сервере IIS. Я могу запустить этот веб-сервис со своей рабочей станции разработчика, чтобы получить доступ к файлам на удаленном сервере приложений, он работает в пределах 10-14.
Производительность: веб-служба не превышает 50% загрузки процессора. Я не очень внимательно смотрел на диски, но сервер большую часть времени простаивает.
Я ищу предложения, чтобы выяснить, с чего начать устранение неполадок.
Спасибо,
Martin