Разрешете 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-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използване на сървъраCWP контролен панелот Превключвател на версии на PHP, можете да опитате да преинсталирате услугата Memcached.

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

Чен УейлиангБлогът инсталира само разширението Memcached преди и липсата на инсталиране на разширението Memcache причини такъв проблем.

След едновременното инсталиране на разширенията Memcache и Memcached, проблемът, че услугата Memcached не реагира, беше бързо решен!

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Разрешаване на memcached сървъри не отговарят или не работят“, което е полезно за вас.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-28039.html

Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!

🔔 Бъдете първите, получили ценното „Ръководство за използване на инструмента за изкуствен интелект за маркетинг на съдържание ChatGPT“ в горната директория на канала! 🌟
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

превъртете до върха