Каталог статей
мати навчанняВеб-сайт 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, ви більше не зможете зберігати або отримувати будь-які сеанси з цього моменту, оскільки старі з’єднання не зникнуть.
Є два можливі виправлення:
- Вимкніть постійне з’єднання в модулі плагіна W3 Total Cache (наприклад, Performance → Object Cache → Advanced)
- Збільште ліміт відкритих з’єднань у конфігурації 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 у блозі Чень Вейляна, щоб отримувати останні оновлення!
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!