PHP file_get_contents ('php: // input') очень медленный

У меня есть сложное PHP-приложение, которое использует модель ESB, построенную с Zend Framework v1.x. Производительность стала проблемой, и теперь я знаю, почему: чтение потока ввода php: // последовательно занимает почти ровно 10 секунд.

Вот фрагмент из журнала трассировки XDebug:

0.3985 6935880 -> Zend_Controller_Request_Http->getRawBody() /var/www/vas/Adapters/Database/application/controllers/AdapterController.php:473 0.3985 6936104 -> file_get_contents() /usr/share/php/ZendFramework-1.12.0/library/Zend/Controller/Request/Http.php:961 10.4134 6936096 -> trim() /usr/share/php/ZendFramework-1.12.0/library/Zend/Controller/Request/Http.php:963 

Мы развертываем ESB-модель с запросами, идущими от портала, к ESB, к адаптеру базы данных. Удар по одному серверу сам по себе не кажется проблематичным, но как только запрос проходит между серверами (которые фактически являются vhosts на одном сервере), проблема возникает сама.

Related of "PHP file_get_contents ('php: // input') очень медленный"