Straipsnių katalogas
Yra mokymasisWordPress svetainėnaujokas, inWordPress backendĮdiegtas W3 Total Cache papildinys, tačiau „Memcached“ nereaguoja ir negali normaliai paleisti, todėl rodomas šis pranešimas:
Šie atmintinėje išsaugoti serveriai nereaguoja arba neveikia:
Duomenų bazės talpykla: 127.0.0.1:11211.
Objekto talpykla: 127.0.0.1:11211.
Puslapio talpykla: 127.0.0.1:11211.
Šis pranešimas automatiškai išnyks, kai problema bus išspręsta
Vykdydami komandą "systemctl restart memcached
„Iš naujo paleidus atmintyje išsaugotą paslaugą, problema kuriam laikui išnyko, bet vėliau vėl atsirado.
Buvo atliktas suderinamumo testas ir viskas atrodo gerai:
Memcached extension: Installed Memcache extension: Not Installed Redis extension: Not Installed
Ką daryti norint išspręsti problemą, kad „Memcached“ paslauga negali veikti kaip įprasta?
1 sprendimas „Memcached“ paslaugai neatsako
Atrodo, kad su „Memcached“ paslauga kilo tam tikra ryšio problema. Taigi problema yra „Memcached“ serveryje.
Prašau patikrinti WordPress įskiepisNustatymai ir atminties talpyklos konfigūracija.
Gautas pranešimas yra „Memcached“ serverio problemos rezultatas.
Jei problema išnyksta iš naujo paleidus „Memcached“ paslaugą, „Memcached“ serveryje gali kilti tam tikrų ryšio problemų.
Patikrinkite CLI / SSH Prisiminė Paslauga▼
memcached-tool 127.0.0.1:11211 display memcached-tool 127.0.0.1:11211 stats telnet 127.0.0.1 11211
- Jis turėtų susisiekti su „memcache“ ir reaguoti į būsenos komandas.
Patikrinkite, ar paslauga veikia ▼
ps afux | grep memc
Jei reikia, iš naujo paleiskite „memcache“ paslaugą (kaip „root“ / „sudo“) ▼
service memcached restart
Jei pasirodo klaidos pranešimas " ERROR Too many open connections
"Tai ir sukelia problemą.
Kai pasieksite „Memcached“ atviro ryšio ribą, nuo to momento nebegalėsite saugoti ar gauti jokių seansų, nes seni ryšiai neišnyks.
Yra du galimi pataisymai:
- Išjungti nuolatinį ryšį W3 Total Cache papildinio modulyje (pavyzdžiui: Performance → Object Cache → Advanced)
- Padidinkite atviro ryšio apribojimą atminties talpyklos konfigūracijoje ir nustatykite didžiausią atvirų jungčių skaičių.
Neveikia „Memcached“ paslaugos 2 sprendimas
jei tavoLinuxServerio naudojimasCWP valdymo skydelisapie PHP versijos perjungiklis, galite pabandyti iš naujo įdiegti „Memcached“ paslaugą.
Spustelėkite kairėje CWP valdymo skydelio pusėje → PHP nustatymai → PHP versijos keitiklis → Rankiniu būdu pasirinkite kitas PHP 7 versijas, tokias kaip: PHP 7.4.28 versija, ir pažymėkite Memcache ir Memcached plėtinius▼
Chen WeiliangTinklaraštis anksčiau įdiegė tik šį „Memcached“ plėtinį. Neįdiegus „Memcache“ plėtinio iškilo ši problema.
Vienu metu įdiegus Memcache ir Memcached plėtinius, problema, kad Memcached paslauga neatsako, buvo greitai išspręsta!
Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „Sprendimas į atmintyje išsaugotus serverius nereaguoja arba neveikia“, kuris jums bus naudingas.
Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-28039.html
Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!