Я перенес существующее приложение с основного php на фреймворк laravel. Но приложение laravel использует более 90% ЦП для 100 одновременных пользователей, но одно и то же приложение, разработанное на ядре PHP, использует 5% -ную загрузку ЦП только для той же нагрузки.
Затем я создал один пример приложения helloworld в laravel для нагрузочного тестирования, и результат тот же. Я протестировал приложение laravel с помощью инструмента нагрузочного тестирования siege, ударил url 'siege www.mysite.com/helloworld -c250 -t20s
'для 250 одновременных пользователей (продолжительность 20 секунд), но загрузка процессора по-прежнему превышает 90% (linux centos 7.5 8 core 8 gb ram apache).
Также протестировал основной файл php helloworld.php с помощью того же инструмента нагрузочного тестирования (siege www.mysite.com/helloworld.php -c250 -t20s
'), но загрузка процессора не превышала и 5%.
Я использую
Я не знаю, в чем проблема. Я перепробовал все, но все еще не решил проблему. Что-то не хватает в конфигурации на сервере или в коде? Пожалуйста, предложите.