Resolva os servidores memcached que não estão respondendo ou não estão em execução

ter aprendizadoSite WordPressnovato emback-end do WordPressO plugin W3 Total Cache está instalado, mas o Memcached não responde e não funciona normalmente com a seguinte notificação:

Os seguintes servidores memcached não estão respondendo ou não estão em execução:
Cache de banco de dados: 127.0.0.1:11211.
Cache de Objeto: 127.0.0.1:11211.
Cache de página: 127.0.0.1:11211.
Esta mensagem desaparecerá automaticamente assim que o problema for resolvido

Ao executar o comando "systemctl restart memcached"Ao reiniciar o serviço memcached, o problema desapareceu por um tempo, mas depois reapareceu.

O teste de compatibilidade foi feito e tudo parece estar bem:

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

O que devo fazer para resolver o problema de que o serviço Memcached não pode ser executado normalmente?

Solução XNUMX para o serviço Memcached que não está respondendo

Parece haver algum tipo de problema de conectividade com o serviço Memcached.Então o problema é com o servidor Memcached.

por favor, verifique Plug-in do WordPressConfigurações e configuração do Memcached.

A mensagem que você recebeu é resultado de um problema com o servidor Memcached.

Se o problema desaparecer após reiniciar o serviço Memcached, pode haver alguns problemas de conectividade com o servidor Memcached.

Verifique em CLI/SSH Memcached  Serviço▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Deve se comunicar com o memcache e responder aos comandos de status.

Verifique se o serviço está em execução ▼

ps afux | grep memc

Se necessário, reinicie o serviço memcache (como root/sudo)▼

service memcached restart

Se aparecer uma mensagem de erro " ERROR Too many open connections"Foi isso que causou o problema.

Ao atingir o limite de conexões abertas do Memcached, você não poderá mais armazenar ou recuperar nenhuma sessão a partir desse ponto, pois as conexões antigas não serão mais eliminadas.

Existem duas correções possíveis:

  1. Desabilite a conexão persistente no módulo do plugin W3 Total Cache (por exemplo: Performance → Object Cache → Advanced)
    Resolva os servidores memcached que não estão respondendo ou não estão em execução
  2. Aumente o limite de conexões abertas na configuração do memcache, defina o máximo de conexões abertas.

Solução XNUMX para o serviço Memcached não em execução

se seuLinuxuso do servidorPainel de controle CWP alternador de versão do PHP, você pode tentar reinstalar o serviço Memcached.

Clique no lado esquerdo do painel de controle do CWP → PHP Settings → PHP Version Switcher → selecione manualmente outras versões do PHP 7, como: PHP 7.4.28 version, e verifique o Memcache e a extensão Memcached▼

Chen WeiliangO blog só instalava a extensão Memcached antes, e a falta de instalação da extensão Memcache causava esse problema.

Depois de instalar as extensões Memcache e Memcached ao mesmo tempo, o problema de o serviço Memcached não responder foi rapidamente resolvido!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "Resolução de servidores memcached não estão respondendo ou não estão em execução", o que é útil para você.

Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-28039.html

Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!

🔔 Seja o primeiro a obter o valioso "Guia de uso da ferramenta de IA de marketing de conteúdo ChatGPT" no diretório superior do canal! 🌟
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!

 

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

滚动 到 顶部