Поддержка Проблемы и решения Нехватка оперативной памяти . Нужна помощь специалиста

  • Проблема:
    Из-за нехватки RAM памяти завершаются процессы на хостинге.
    При этом некоторые процессы сайта сильно «разбухают в памяти».
    Например, сообщение:
    «Процесс php-fpm был завершен из-за нехватки памяти»
    или
    «Процес mysqld был завершен из-за нехватки памяти».

    Параметры хостинга: 2000 МГц/1 ГБ/20 ГБ SSD.
    На этом хостинге есть еще 2 легких сайта на модх, в сумме меньше потребляющих памяти, чем один на вп.

    Сайт на wordpress.
    Тема сайта: XStore.
    Вроде как нет вирусов,
    Вроде защита от боттов есть.
    Выключали все плагины на ВП.
    Сайт новый загружено всего несколько товаров.

    В чем может быть причина проблемы? Какие есть варианы решений?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Модератор Yui

    (@fierevere)

    ゆい

    2000 МГц/1 ГБ/20 ГБ SSD.

    в вашем случае проще всего будет увеличить обьем оперативной памяти сервера
    1 Гб это по нынешним меркам очень мало еще и для сайта с WooCommerce + доп нагрузка в виде сайтов MODx, у вас в телефоне больше памяти ))
    или колдуйте с свапом, настройкой mysql и прочего на ограниченную по памяти конфигурацию. Это системное администрирование, но никак не WP

    Если все же решите, что это WP такой жадный, скажу что у меня есть примерно такой же VPS сервер где живут около 10 сайтов на WP + еще форум PHPbb и хлам по мелочи,ни разу ООМ-киллер не приходил

    • Ответ изменён 4 года, 3 месяца назад пользователем Yui.

    Yui, здравствуйте! Вы сказали » ни разу ООМ-киллер не приходил » это вы про сообщение ниже?
    Процесс php-fpm был завершен из-за нехватки памяти.

    вот вчера раз 10 таких уведомлений пришло, а так вообще постоянно память забирается примерно на 80% данным сайтом на wp это же не нормально правильно? 2 других сайта на modeX которые полноценные загруженный контентом практически не ест опер.память 🙁 . Может Вы бы могли разобраться в чем причина или порекомендовать кого нибудь кто смог бы помочь?? Дело в том что мой программист не умеет работать со спапом и ограничениями по памяти, поэтому ищу специалиста кто мог бы помочь в данной проблеме..

    • Ответ изменён 4 года, 3 месяца назад пользователем Yui. Причина: ссылка на сайт уже есть в первом сообщении темы
    Модератор Yui

    (@fierevere)

    ゆい

    https://ru.wordpress.org/support/forum/community/

    поиск специалистов — тут, в остальных разделах форума помощь только советом.

    Впрочем, если хотите советов — показывайте хотя бы то, как определяете нагрузку на оперативную память

    • Ответ изменён 4 года, 3 месяца назад пользователем Yui.

    а как здесь прикрепить скриншот?
    Вы сказали » ни разу ООМ-киллер не приходил » это вы про сообщение ниже?
    Процесс php-fpm был завершен из-за нехватки памяти.
    Спасибо!

    Модератор Yui

    (@fierevere)

    ゆい

    на imgur.com загрузить и дать ссылку

    оом киллер это то, что убивает процессы при нехватке памяти
    out of memory killer

    ну вот так вот грузит https://imgur.com/a/LWbCzLO печальная картина (

    печальная картина

    См https://ru.wordpress.org/support/topic/%d0%b2%d1%80%d0%b5%d0%bc%d1%8f-%d0%be%d1%82%d0%ba%d0%bb%d0%b8%d0%ba%d0%b0/#post-288142
    И вне зависимости от этого всё же:

    в вашем случае проще всего будет увеличить обьем оперативной памяти сервера
    1 Гб это по нынешним меркам очень мало еще и для сайта с WooCommerce + доп нагрузка в виде сайтов MODx, у вас в телефоне больше памяти

    Модератор Yui

    (@fierevere)

    ゆい

    не видно какие именно процессы кушают память,
    у вас nginx и php-fpm или nginx + apache + php-fpm ?
    лимит на количество процессов не установлен ? (количество форков апача и php-fpm)
    лимит памяти php ? нет ли такого, что один процесс php зависает надолго по причине какой-либо активности, например опрос других ресурсов сети, обработка платежей внешним шлюзом с ожиданием ответа локально?

    практическое отсутствие свапа (51 Мб всего) усугубляет проблему

    варианта у вас три, простой, сложный и очень сложный

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

    2. сложный — найти хорошего системного администратора
    действительно хорошего, поскольку на 1 Гб сейчас достаточно непросто все грамотно настроить

    3. самостоятельно изучать системное администрирование до уровня джедая

    Спасибо Ребята что не бросаете и даете нужные советы! Очень ценю!
    Сейчас в поддержке отозвался Николай Сидорюк, надеюсь что поможет найти причину! Если нет, значит надо думать дальше. Но не может же быть так что проблема не решаема 🙂

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Нехватка оперативной памяти . Нужна помощь специалиста» закрыта для новых ответов.