Проблема с приемом файлов в службе веб-сервера на IIS 7 - PullRequest
0 голосов
/ 13 февраля 2019

Я создал сервер веб-службы SOAP на IIS 7.5, потому что клиент другой компании должен регулярно отправлять мне файлы, вызывая определенный метод, в соответствии со спецификациями файла .wsdl, предоставленными самой компанией.Я сделал код в php, и все, кажется, работает нормально, я регулярно получаю файлы ..... пока я не понял, что мой сервис не получает файлы определенного размера.Я активировал "Failed Request Tracing правила", и я обнаружил следующие шаги ошибки:

1) FASTCGI_WAITING_FOR_RESPONSE

2) FASTCGI_APPLICATION_MANAGER_SHUTDOWN Ошибка

3) SET_RESPONSE_ERROR_DESCRIPTION Предупреждение ErrorDescription= "C: \ php \ php-cgi.exe - рабочий процесс должен завершиться сейчас или конфигурация изменилась"

4) MODULE_SET_RESPONSE_ERROR_STATUS Предупреждение ModuleName = "FastCgiModule", Notification = "EXECUTE_REQUEST_HANDLER", HttpStatus =", HttpReason =" Внутренняя ошибка сервера ", HttpSubStatus =" 0 ", ErrorCode =" Серверный компьютер выключается. (0x800704e7) ", ConfigExceptionInfo =" "

Проблема обнаружена в файлах большего размера, но мы говорим о 50 Кб или около того: в этих случаях между фазой 1 и предложением 2 может пройти несколько минут, иногда почти час!

Я подчеркиваю, что в настройках FastCGI я «запускал» все таймаутыпо максимуму!

Кто-нибудь знает, в чем проблема?

...