Resolver que os servidores memcached non responden ou non se executan

ter aprendizaxeSitio web de WordPressnovato enBackend de WordPressO complemento W3 Total Cache está instalado, pero Memcached non responde e non funciona como é habitual coa seguinte notificación:

Os seguintes servidores memcached non responden ou non se executan:
Caché da base de datos: 127.0.0.1:11211.
Caché de obxectos: 127.0.0.1:11211.
Caché de páxinas: 127.0.0.1:11211.
Esta mensaxe desaparecerá automaticamente cando se resolva o problema

Ao executar o comando "systemctl restart memcached"Ao reiniciar o servizo memcached, o problema desapareceu durante un tempo, pero despois volveu aparecer.

Realizáronse probas de compatibilidade e todo parece estar ben:

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

Que debo facer para resolver o problema de que o servizo Memcached non pode executarse como de costume?

A solución XNUMX para o servizo Memcached non responde

Parece que hai algún tipo de problema de conectividade co servizo Memcached.Polo tanto, o problema é co servidor Memcached.

Por favor, comproba Complemento de WordPressConfiguración e configuración de Memcached.

A mensaxe que recibiu é o resultado dun problema co servidor Memcached.

Se o problema desaparece despois de reiniciar o servizo Memcached, pode haber algúns problemas de conectividade co servidor Memcached.

Comproba en CLI/SSH memcached  Servizo ▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Debe comunicarse con memcache e responder aos comandos de estado.

Comproba se o servizo está funcionando ▼

ps afux | grep memc

Se é necesario, reinicie o servizo Memcache (como root/sudo)▼

service memcached restart

Se aparece unha mensaxe de erro " ERROR Too many open connections"Iso é o que causou o problema.

Cando alcances o límite de conexións abertas de Memcached, xa non poderás almacenar nin recuperar ningunha sesión a partir dese momento, xa que as conexións antigas non desaparecerán.

Hai dúas posibles correccións:

  1. Desactivar a conexión persistente no módulo do complemento W3 Total Cache (por exemplo: Performance → Object Cache → Advanced)
    Resolver que os servidores memcached non responden ou non se executan
  2. Aumente o límite de conexións abertas na configuración de memcache, estableza o máximo de conexións abertas.

A solución XNUMX para o servizo Memcached non funciona

se o teuLinuxuso do servidorPanel de control CWPDe Cambiador de versión de PHP, pode tentar reinstalar o servizo Memcached.

Fai clic no lado esquerdo do panel de control de CWP → Configuración de PHP → Cambiador de versións de PHP → selecciona manualmente outras versións de PHP 7, como: versión de PHP 7.4.28, e comproba a extensión Memcache e Memcached▼

Chen WeiliangO blog só instalou a extensión Memcached antes, e a falta de instalar a extensión Memcache causou tal problema.

Despois de instalar as extensións Memcache e Memcached ao mesmo tempo, o problema de que o servizo Memcached non respondeu resolveuse rapidamente.

Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "A resolución dos servidores memcached non responden ou non se executan", o que é útil para vostede.

Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-28039.html

Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.

🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!

 

发表 评论

O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

desprázate cara arriba