Почему у apache не хватает памяти?

Все время у моего apache2 не хватает памяти, на нем запущено 6 сайтов.

Мои спецификации сервера:

Как решить проблему с 2 гигабайтами, 6-ядерным процессором, 60 ГБ жестким диском и 1000 Мбит / с? вылетает весь сервер:(

Скриншот:снимок экрана, показывающий, что у apache недостаточно памяти

1 ответ

Это не связано с Apache, а связано с сайтами, которые вы запускаете с него.

Либо у вас есть утечка памяти в программном обеспечении, которое вы используете, либо вы сами стали жертвой своего успеха и привлекаете слишком много одновременных посетителей для имеющихся у вас ресурсов сервера.

Таким образом, возможные пути атаки:

  • Тест на утечки памяти
    • Повторные запросы не должны приводить к медленному увеличению потребления памяти
  • Ограничьте количество одновременных сеансов, перенастроив ваше приложение / веб-сервер.
  • Увеличьте объем оперативной памяти на вашем сервере
Другие вопросы по тегам