Artikelkatalog
har lärandeWordPress webbplatsnybörjare inWordPress backendW3 Total Cache-plugin är installerad, men Memcached svarar inte och fungerar inte som vanligt med följande meddelande:
Följande memcachade servrar svarar inte eller körs inte:
Databascache: 127.0.0.1:11211.
Objektcache: 127.0.0.1:11211.
Sidcache: 127.0.0.1:11211.
Detta meddelande försvinner automatiskt när problemet är löst
Genom att köra kommandot "systemctl restart memcached"När man startade om den memcachade tjänsten försvann problemet ett tag, men dök sedan upp igen.
Kompatibilitetstestning har gjorts och allt verkar vara bra:
Memcached extension: Installed Memcache extension: Not Installed Redis extension: Not Installed
Vad ska jag göra för att lösa problemet med att Memcached-tjänsten inte kan köras som vanligt?
Lösning XNUMX för Memcached-tjänsten svarar inte
Det verkar finnas något slags anslutningsproblem med Memcached-tjänsten.Så problemet är med Memcached-servern.
Vänligen kontrollera WordPress pluginInställningar och Memcached-konfiguration.
Meddelandet du fick är resultatet av ett problem med Memcached-servern.
Om problemet försvinner efter omstart av Memcached-tjänsten, kan det finnas vissa anslutningsproblem med Memcached-servern.
Checka in CLI/SSH memcached Service▼
memcached-tool 127.0.0.1:11211 display memcached-tool 127.0.0.1:11211 stats telnet 127.0.0.1 11211
- Bör kommunicera med memcache och svara på statuskommandon.
Kontrollera om tjänsten körs ▼
ps afux | grep memcOm det behövs, starta om memcache-tjänsten (som root/sudo)▼
service memcached restartOm ett felmeddelande visas " ERROR Too many open connections"Det var det som orsakade problemet.
När du når gränsen för Memcached öppna anslutningar kommer du inte längre att kunna lagra eller hämta några sessioner från den tidpunkten, eftersom gamla anslutningar inte kommer att försvinna.
Det finns två möjliga korrigeringar:
- Inaktivera beständig anslutning i W3 Total Cache-pluginmodulen (t.ex. Prestanda → Objektcache → Avancerat)

- Öka gränsen för öppna anslutningar i memcache-konfigurationen, ange maximalt antal öppna anslutningar.
Lösning XNUMX för Memcached-tjänsten körs inte
om dinLinuxserveranvändningCWP kontrollpanelav PHP-versionsväxlare, kan du försöka installera om Memcached-tjänsten.
Klicka på vänster sida av CWP-kontrollpanelen → PHP-inställningar → PHP-versionsväxlare → välj manuellt andra PHP 7-versioner, såsom: PHP 7.4.28-versionen, och kontrollera Memcache och Memcached-tillägget▼
Chen WeiliangBloggen installerade bara Memcached-tillägget tidigare, och bristen på installation av Memcache-tillägget orsakade ett sådant problem.
Efter att ha installerat Memcache- och Memcached-tilläggen samtidigt löstes problemet med att Memcached-tjänsten inte svarade snabbt!
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Lösa memcachade servrar svarar inte eller körs inte", vilket är användbart för dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-28039.html
För att låsa upp fler dolda knep🔑, välkommen att gå med i vår Telegram-kanal!
Dela och gilla om du gillar det! Dina delningar och gilla-markeringar är vår fortsatta motivation!
