Ratkaise välimuistissa olevat palvelimet eivät vastaa tai eivät ole käynnissä

oppiaWordPress-sivustoaloittelija sisäänWordPress-taustaohjelmaW3 Total Cache -laajennus on asennettu, mutta Memcached ei vastaa eikä toimi normaalisti seuraavan ilmoituksen kanssa:

Seuraavat välimuistissa olevat palvelimet eivät vastaa tai eivät ole käynnissä:
Tietokannan välimuisti: 127.0.0.1:11211.
Objektivälimuisti: 127.0.0.1:11211.
Sivun välimuisti: 127.0.0.1:11211.
Tämä viesti katoaa automaattisesti, kun ongelma on ratkaistu

Suorittamalla komennon "systemctl restart memcached"Memcached-palvelun uudelleenkäynnistyksen yhteydessä ongelma poistui hetkeksi, mutta ilmaantui sitten uudelleen.

Yhteensopivuustesti on tehty ja kaikki näyttää olevan kunnossa:

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

Mitä minun pitäisi tehdä ratkaistakseni ongelman, että Memcached-palvelu ei voi toimia normaalisti?

Ratkaisu XNUMX Memcached-palvelulle ei vastaa

Memcached-palvelussa näyttää olevan jonkinlainen yhteysongelma.Joten ongelma on Memcached-palvelimessa.

Tarkista WordPress-laajennusAsetukset ja Memcached-kokoonpano.

Saamasi viesti on seurausta Memcached-palvelimessa olevasta ongelmasta.

Jos ongelma poistuu Memcached-palvelun uudelleenkäynnistyksen jälkeen, Memcached-palvelimessa saattaa olla yhteysongelmia.

Tarkista CLI/SSH memcached  Palvelu▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Pitäisi kommunikoida memcachen kanssa ja vastata tilakäskyihin.

Tarkista, onko palvelu käynnissä ▼

ps afux | grep memc

Tarvittaessa käynnistä memcache-palvelu uudelleen (root/sudo)▼

service memcached restart

Jos näyttöön tulee virheilmoitus " ERROR Too many open connections"Siitä ongelma johtui.

Kun saavutat Memcachedin avoimen yhteyden rajan, et voi enää tallentaa tai noutaa istuntoja siitä lähtien, koska vanhat yhteydet eivät katoa.

Korjauksia on kaksi:

  1. Poista pysyvä yhteys käytöstä W3 Total Cache -laajennusmoduulissa (esim.: Suorituskyky → Objektivälimuisti → Lisäasetukset)
    Ratkaise välimuistissa olevat palvelimet eivät vastaa tai eivät ole käynnissä
  2. Kasvata avoimien yhteyksien rajaa memcache-kokoonpanossa, aseta avointen yhteyksien enimmäismäärä.

Ratkaisu XNUMX Memcached-palvelulle ei ole käynnissä

jos sinunLinuxpalvelimen käyttöäCWP ohjauspaneeli PHP-version vaihtaja, voit yrittää asentaa Memcached-palvelun uudelleen.

Napsauta CWP-ohjauspaneelin vasemmalla puolella → PHP-asetukset → PHP-version vaihtaja → valitse manuaalisesti muut PHP 7 -versiot, kuten: PHP 7.4.28 -versio, ja tarkista Memcache- ja Memcached-laajennukset▼

Chen WeiliangBlogi asensi aiemmin vain Memcached-laajennuksen, ja Memcache-laajennuksen asennuksen puute aiheutti tällaisen ongelman.

Kun Memcache- ja Memcached-laajennukset oli asennettu samaan aikaan, ongelma, että Memcached-palvelu ei vastannut, ratkesi nopeasti!

Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Memcached-palvelimet eivät vastaa tai eivät toimi", mikä on hyödyllistä sinulle.

Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-28039.html

Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!

🔔 Saat ensimmäisenä arvokkaan "ChatGPT Content Marketing AI Toolin käyttöoppaan" kanavan ylähakemistoon! 🌟
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!

 

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Vieritä ylös