Išspręskite atmintyje išsaugoti serveriai nereaguoja arba neveikia

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:

  1. Išjungti nuolatinį ryšį W3 Total Cache papildinio modulyje (pavyzdžiui: Performance → Object Cache → Advanced)
    Išspręskite atmintyje išsaugoti serveriai nereaguoja arba neveikia
  2. 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!

🔔 Būkite pirmas, kuris kanalo viršaus kataloge gaus vertingą „ChatGPT turinio rinkodaros AI įrankio naudojimo vadovą“! 🌟
📚 Š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!

 

发表 评论

Jūsų el. Pašto adresas nebus paskelbtas. Naudojami privalomi laukai * Etiketė

slinkite į viršų