Увеличивается время ответа сервера при включенном Memcached

При включении memcached на Webasyst время ответа сервера подскакивает с 450 мс до 650-800 мс, словно файловый кэш работает быстрее. С чем может быть связана такая ситуация?
Сервер: VPS на KVM с Xeon Gold 4x3.0 GHz, 8 GB DDR4, 50 GB SSD RAID10, порт 1000 Mbit.
Конфиг: Nginx, PHP-FPM 7.3, mysql 5.6 на InnoDB.

Статистика Memcached за 12 часов работы:


Информация про Memcached с phpinfo:

Конфиг /etc/sysconfig/memcached:

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="256"
OPTIONS="-U 0 -t 8 -l 127.0.0.1"

3 ответа

  • 1
    Worker 15 апреля 2021 20:32 #

    Неужели ни у кого нет никаких идей?

  • 1
    Алексей Жаворонков 26 апреля 2021 00:41 #

    Мне удалось значительно сократить время ответа сервера с 600 до 150-200мс, путем возврата к рекомендованным настройкам.

    innodb -> myisam (быстрее происходит чтение, ускоряет поиск)

    php 7.4.34 -> php 7.2.16 (меньше ошибок при работе скрипта)

    Memcached сократил до 64m - хз почему, но так меньше тупит.

    Fastcgi (Apache) / VPS 2x3600 4gb ram

    80gb ssd / 20 тыс. товаров.

    В диагностике очень помог бесплатный плагин - Управление плагинами.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите