Мы настроили кластер kubernetes для нашего приложения laravel на облачной платформе Google.
Контейнеры:
- код приложения + php-fpm
- apache2
- другие, не связанные с проблемой
(мы работаем под управлением nginx-ingress-controller, но это, похоже, не относится к проблеме)
Мы выполняем стресс-тесты jmeter на простом маршруте Laravel, который возвращает «хорошо», и мы заметили ужасное время отклика.
После этого мы запускаем тот же тест для index2.php (внутри public dir το slide поверх фреймворка), который просто возвращает 'ok'.
И мы получили этот результат (!):
После копания мы обнаружили, что автозагрузка композитора вызывает эту медлительность.
Любые советы о том, как это можно решить, будут высоко оценены.
Спасибо