Los memcached bedieners reageer nie of loop nie

leer hêWordPress webwerfnuweling inWordPress-agterkantDie W3 Total Cache-inprop is geïnstalleer, maar Memcached reageer nie en werk nie soos gewoonlik met die volgende kennisgewing nie:

Die volgende memcached-bedieners reageer nie of loop nie:
Databasiskas: 127.0.0.1:11211.
Voorwerpkas: 127.0.0.1:11211.
Bladsykas: 127.0.0.1:11211.
Hierdie boodskap sal outomaties verdwyn sodra die probleem opgelos is

Deur die opdrag uit te voer "systemctl restart memcached“Toe die memcached-diens herbegin is, het die probleem vir 'n rukkie weggegaan, maar toe weer verskyn.

Verenigbaarheidstoetse is gedoen en alles blyk in orde te wees:

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

Wat moet ek doen om die probleem op te los dat die Memcached-diens nie soos gewoonlik kan loop nie?

Oplossing XNUMX vir Memcached-diens reageer nie

Daar blyk 'n soort verbindingsprobleem met die Memcached-diens te wees.Die probleem is dus met die Memcached-bediener.

Kontroleer asseblief WordPress-inpropInstellings en Memcached-konfigurasie.

Die boodskap wat jy ontvang het, is die gevolg van 'n probleem met die Memcached-bediener.

As die probleem verdwyn nadat die Memcached-diens herbegin is, kan daar 'n paar verbindingsprobleme met die Memcached-bediener wees.

Kyk in CLI/SSH memcached  Diens▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Moet met memcache kommunikeer en reageer op statusopdragte.

Kyk of die diens loop ▼

ps afux | grep memc

Indien nodig, herbegin die memcache-diens (as root/sudo)▼

service memcached restart

As 'n foutboodskap verskyn " ERROR Too many open connections"Dit is wat die probleem veroorsaak het.

Wanneer jy die Memcached oop verbinding limiet bereik, sal jy nie meer enige sessies van daardie punt af kan stoor of ophaal nie, aangesien ou verbindings nie sal verdwyn nie.

Daar is twee moontlike oplossings:

  1. Deaktiveer volgehoue ​​verbinding in die W3 Total Cache-inpropmodule (bv. Prestasie → Object Cache → Advanced)
    Los memcached bedieners reageer nie of loop nie
  2. Verhoog die limiet vir oop verbindings in die memcache-konfigurasie, stel die maksimum oop verbindings in.

Oplossing XNUMX vir die Memcached-diens loop nie

as jouLinuxbediener gebruikCWP-kontrolepaneel PHP weergawe skakelaar, kan jy probeer om die Memcached-diens weer te installeer.

Klik aan die linkerkant van die CWP-kontrolepaneel → PHP-instellings → PHP-weergawewisselaar → kies handmatig ander PHP 7-weergawes, soos: PHP 7.4.28-weergawe, en kontroleer die Memcache en Memcached-uitbreiding▼

Chen WeiliangDie blog het net voorheen die Memcached-uitbreiding geïnstalleer, en die gebrek aan die installering van die Memcache-uitbreiding het so 'n probleem veroorsaak.

Nadat die Memcache- en Memcached-uitbreidings gelyktydig geïnstalleer is, is die probleem dat die Memcached-diens nie gereageer het nie, vinnig opgelos!

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Die oplossing van memcached-bedieners reageer nie of loop nie", wat vir jou nuttig is.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-28039.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo