Resuelva que los servidores Memcached no responden o no se ejecutan

tener aprendizajesitio web de wordpressnovato enback-end de WordPressEl complemento W3 Total Cache está instalado, pero Memcached no responde y no funciona como de costumbre con la siguiente notificación:

Los siguientes servidores Memcached no responden o no se ejecutan:
Caché de la base de datos: 127.0.0.1:11211.
Caché de objetos: 127.0.0.1:11211.
Caché de página: 127.0.0.1:11211.
Este mensaje desaparecerá automáticamente una vez que se resuelva el problema.

Al ejecutar el comando "systemctl restart memcached"Al reiniciar el servicio memcached, el problema desapareció por un tiempo, pero luego volvió a aparecer.

Se han realizado pruebas de compatibilidad y todo parece estar bien:

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

¿Qué debo hacer para solucionar el problema de que el servicio de Memcached no puede ejecutarse como de costumbre?

Solución XNUMX para el servicio Memcached que no responde

Parece haber algún tipo de problema de conectividad con el servicio Memcached.Entonces el problema es con el servidor Memcached.

por favor, compruebe Complemento de WordPressAjustes y configuración de Memcached.

El mensaje que recibió es el resultado de un problema con el servidor Memcached.

Si el problema desaparece después de reiniciar el servicio de Memcached, es posible que haya algunos problemas de conectividad con el servidor de Memcached.

Comprobar en CLI/SSH Memcached  Servicio▼

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 y responder a los comandos de estado.

Comprobar si el servicio se está ejecutando ▼

ps afux | grep memc

Si es necesario, reinicie el servicio Memcache (como root/sudo)▼

service memcached restart

Si aparece un mensaje de error " ERROR Too many open connections"Eso es lo que causó el problema.

Cuando alcance el límite de conexiones abiertas de Memcached, ya no podrá almacenar ni recuperar ninguna sesión a partir de ese momento, ya que las conexiones antiguas no desaparecerán.

Hay dos soluciones posibles:

  1. Deshabilite la conexión persistente en el módulo del complemento W3 Total Cache (por ejemplo: Rendimiento → Caché de objetos → Avanzado)
    Resuelva que los servidores Memcached no responden o no se ejecutan
  2. Aumente el límite de conexiones abiertas en la configuración de Memcache, establezca el máximo de conexiones abiertas.

Solución XNUMX para el servicio Memcached que no se ejecuta

si tuLinuxuso del servidorPanel de control de CWP Conmutador de versiones de PHP, puede intentar reinstalar el servicio Memcached.

Haga clic en el lado izquierdo del panel de control de CWP → Configuración de PHP → Cambiador de versión de PHP → seleccione manualmente otras versiones de PHP 7, como: versión de PHP 7.4.28, y verifique la extensión de Memcache y Memcached▼

chen weiliangEl blog solo instaló la extensión Memcached antes, y la falta de instalación de la extensión Memcache causó tal problema.

Después de instalar las extensiones Memcache y Memcached al mismo tiempo, ¡el problema de que el servicio Memcached no respondía se resolvió rápidamente!

Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "Resolver los servidores Memcached que no responden o no se ejecutan", lo cual es útil para usted.

Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-28039.html

¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!

🔔 ¡Sea el primero en obtener la valiosa "Guía de uso de la herramienta de inteligencia artificial para marketing de contenidos ChatGPT" en el directorio superior del canal! 🌟
📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
¡Comparte y dale me gusta si te gusta!
¡Su compartir y Me gusta son nuestra motivación continua!

 

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

滚动 到 顶部