Я работаю над продуктом (Microsoft AX 2009 + AIF), который публикует его веб-службу для IIS (версия 7.0, WinOS 2008 R2), с требованием, чтобы рабочий процесс запускал .NET версии 2, разрешал выполнение в 32-битном режиме и запускался как прокси-сервер . учетная запись домена, имеющая права доступа к вышеупомянутому продукту.
Первые несколько петиций получены, обработаны, и ответ был возвращен правильно. Однако после отправки одного и того же запроса фиксированное количество раз приложение IIS, похоже, «зависает», отвечая еще раз только в том случае, если мы вручную перезапустили соответствующий пул приложений.
Мы считаем, что к нам применены правильные разрешения для каталога [1 , 2], а также попытался добавить учетную запись в группу администраторов окна.
Мы обнаружили следующее в httperrX.log, где мы повторно применили пароль учетной записи удостоверения и отключили защиту от ошибок группы приложений:
80 HTTP/1.1 GET /MicrosoftDynamicsAXAif50/CustomerService.svc 503 1 Disabled MicrosoftDynamicsAXAif50
Чтобы «принудительно» решить проблему утилизации, мы ограничили доступную память с 512 МБ (?) По умолчанию до 100 МБ ...
Но это не идеально, и производительность будет снижаться, даже если служба вызывается с сайта с небольшим объемом.
Может быть, это проблема безопасности, попытка доступа к реестру или файловой системе? Спасибо за ваше время :)