У меня есть новостное приложение для Android, которое работает с API как бэкэнд (панель администратора) на symfony (PHP Frameworks).
Когда я отправляю своему пользователю API push-уведомлений (Firebase), мой сервер отвечает очень медленно. через некоторое время мой сервер работает нормально.
В моем приложении - 10 000 активных пользователей
Сведения о сервере -
Детали конфигурации Apache mpm_prefork_module
<IfModule mpm_prefork_module>
StartServers 20
MinSpareServers 20
MaxSpareServers 80
ServerLimit 4000
MaxRequestWorkers 35000
MaxConnectionsPerChild 0
</IfModule>
Все настройки apache и MySQL по умолчанию.
Вот моя конфигурация веб-сервера Apache (SSL)
Журналы ошибок Apache -
[Thu Sep 03 05:49:38.326292 2020] [mpm_prefork:notice] [pid 3102] AH00169: caught SIGTERM, shutting down
[Thu Sep 03 05:49:38.543477 2020] [mpm_prefork:notice] [pid 18326] AH00163: Apache/2.4.29 (Ubuntu) OpenSSL/1.1.1 configured -- resuming normal operations
[Thu Sep 03 05:49:38.543522 2020] [core:notice] [pid 18326] AH00094: Command line: '/usr/sbin/apache2'
Это мой самый высокий уровень использования памяти Проверить здесь
Пожалуйста, дайте мне какое-нибудь решение этой проблемы.
Заранее спасибо.