Решить, что серверы memcached не отвечают или не работают

учитьсяВеб-сайт WordPressновичок вСерверная часть WordPressПлагин W3 Total Cache установлен, но Memcached не отвечает и не работает как обычно со следующим уведомлением:

Следующие серверы memcached не отвечают или не работают:
Кэш базы данных: 127.0.0.1:11211.
Кэш объектов: 127.0.0.1:11211.
Кэш страницы: 127.0.0.1:11211.
Это сообщение автоматически исчезнет, ​​как только проблема будет решена.

Выполнив команду "systemctl restart memcached"При перезапуске службы memcached проблема на некоторое время ушла, но потом появилась снова.

Проведено тестирование совместимости, вроде все в порядке:

Memcached extension: Installed
Memcache extension: Not Installed
Redis extension: Not Installed

Что мне делать, чтобы решить проблему, из-за которой служба Memcached не может работать в обычном режиме?

Решение XNUMX для службы Memcached не отвечает

Похоже, возникла какая-то проблема с подключением к службе Memcached.Итак, проблема с сервером Memcached.

пожалуйста, проверьте Плагин WordPressНастройки и конфигурация Memcached.

Полученное вами сообщение является результатом проблемы с сервером Memcached.

Если проблема исчезнет после перезапуска службы Memcached, могут возникнуть проблемы с подключением к серверу Memcached.

Проверьте в CLI/SSH Memcached  Сервис▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Должен связываться с memcache и отвечать на команды состояния.

Проверьте, запущен ли сервис ▼

ps afux | grep memc

При необходимости перезапустите службу memcache (как root/sudo)▼

service memcached restart

Если появляется сообщение об ошибке " ERROR Too many open connections Вот что вызвало проблему.

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

Есть два возможных исправления:

  1. Отключите постоянное соединение в модуле подключаемого модуля W3 Total Cache (например, «Производительность» → «Кэш объектов» → «Дополнительно»).
    Решить, что серверы memcached не отвечают или не работают
  2. Увеличьте лимит открытых подключений в конфигурации memcache, установите максимальное количество открытых подключений.

Решение XNUMX для службы Memcached не работает

если вашLinuxиспользование сервераПанель управления КВП Переключатель версий PHP, вы можете попробовать переустановить службу Memcached.

Нажмите в левой части панели управления CWP → Настройки PHP → Переключатель версий PHP → вручную выберите другие версии PHP 7, например: версию PHP 7.4.28, и проверьте расширение Memcache и Memcached▼

Чен ВэйлянРаньше в блоге устанавливалось только расширение Memcached, а отсутствие установки расширения Memcache вызвало такую ​​проблему.

После одновременной установки расширений Memcache и Memcached проблема с тем, что служба Memcached не отвечала, была быстро решена!

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Решение проблемы с серверами memcached, которые не отвечают или не работают», что вам полезно.

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-28039.html

Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!

🔔 Будьте первым, кто получит ценное «Руководство по использованию инструмента искусственного интеллекта для контент-маркетинга ChatGPT» в верхнем каталоге канала! 🌟
📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
Делитесь и ставьте лайк, если хотите!
Ваш обмен и лайки - наша постоянная мотивация!

 

发表 评论

Ваш электронный адрес не будет опубликован. 必填 项 已 用 * 标注

滚动 到 顶部