Riješite memcached poslužitelji ne reagiraju ili ne rade

imati učenjeWordPress web stranicapočetnik uWordPress backendInstaliran je dodatak W3 Total Cache, ali Memcached ne reagira i ne radi kao obično uz sljedeću obavijest:

Sljedeći memcachirani poslužitelji ne odgovaraju ili ne rade:
Predmemorija baze podataka: 127.0.0.1:11211.
Predmemorija objekta: 127.0.0.1:11211.
Predmemorija stranice: 127.0.0.1:11211.
Ova će poruka automatski nestati kada se problem riješi

Izvođenjem naredbe "systemctl restart memcached"Prilikom ponovnog pokretanja usluge memcached, problem je nestao na neko vrijeme, ali se onda ponovno pojavio.

Provedeno je testiranje kompatibilnosti i čini se da je sve u redu:

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

Što trebam učiniti da riješim problem da usluga Memcached ne može raditi kao inače?

Rješenje XNUMX za uslugu Memcached koja ne reagira

Čini se da postoji neka vrsta problema s povezivanjem s uslugom Memcached.Dakle, problem je u Memcached poslužitelju.

Molimo provjerite WordPress dodatakPostavke i Memcached konfiguracija.

Poruka koju ste primili rezultat je problema s Memcached poslužiteljem.

Ako problem nestane nakon ponovnog pokretanja usluge Memcached, možda postoje neki problemi s povezivanjem s poslužiteljem Memcached.

Provjerite u CLI/SSH Memorirano  Usluga▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Trebao bi komunicirati s memcacheom i odgovarati na statusne naredbe.

Provjerite radi li usluga ▼

ps afux | grep memc

Ponovno pokrenite uslugu memcache (kao root/sudo) ako je potrebno ▼

service memcached restart

Ako se pojavi poruka o pogrešci " ERROR Too many open connections"To je uzrok problema.

Kada dosegnete ograničenje Memcached otvorene veze, više nećete moći pohraniti ili dohvatiti nijednu sesiju od tog trenutka nadalje, jer stare veze neće nestati.

Postoje dva moguća rješenja:

  1. Onemogućite trajnu vezu u modulu dodatka W3 Total Cache (npr.: Izvedba → Predmemorija objekata → Napredno)
    Riješite memcached poslužitelji ne reagiraju ili ne rade
  2. Povećajte ograničenje otvorenih veza u memcache konfiguraciji, postavite maksimalno otvorene veze.

Rješenje XNUMX za uslugu Memcached koja nije pokrenuta

ako tvojLinuxkorištenje poslužiteljaUpravljačka ploča CWP Promjena PHP verzija, možete pokušati ponovno instalirati uslugu Memcached.

Kliknite na lijevu stranu CWP upravljačke ploče → PHP postavke → PHP Version Switcher → ručno odaberite druge verzije PHP 7, kao što su: verzija PHP 7.4.28 i provjerite Memcache i Memcached proširenje▼

Chen WeiliangBlog je prije instalirao samo proširenje Memcached, a nedostatak instaliranja proširenja Memcache uzrokovao je takav problem.

Nakon istovremene instalacije ekstenzija Memcache i Memcached brzo je riješen problem što Memcached servis nije reagirao!

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

Dođite na vrh