Memcached серверлери жооп бербей же иштебей жатканын чечиңиз

үйрөнүү барWordPress веб-сайтыжаңы келгенWordPress backendW3 Total Cache плагини орнотулган, бирок Memcached жооп бербейт жана төмөнкү эскертме менен адаттагыдай иштебейт:

Төмөнкү мемкэштелген серверлер жооп бербей жатат же иштебей жатат:
Берилиштер базасынын кэши: 127.0.0.1:11211.
Объект кэши: 127.0.0.1:11211.
Барак кэши: 127.0.0.1:11211.
Маселе чечилгенден кийин бул билдирүү автоматтык түрдө жок болот

"Буйрукту аткаруу мененsystemctl restart memcached"Memcached кызматын кайра иштетүүдө, көйгөй бир азга жок болуп кетти, бирок кайра пайда болду.

Шайкештикти текшерүү жүргүзүлдү жана баары жакшы окшойт:

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

Memcached кызматы демейдегидей иштей албаган көйгөйдү чечүү үчүн эмне кылышым керек?

Memcached кызматы үчүн XNUMX-чечим жооп бербейт

Memcached кызматы менен кандайдыр бир байланыш маселеси бар окшойт.Ошентип, көйгөй Memcached серверинде.

Сураныч текшерип көрүңүз WordPress плагиниОрнотуулар жана Memcached конфигурациясы.

Сиз алган билдирүү Memcached сервериндеги көйгөйдүн натыйжасы.

Memcached кызматын кайра күйгүзгөндөн кийин көйгөй жоюлса, Memcached серверинде кээ бир туташуу көйгөйлөрү болушу мүмкүн.

CLI/SSH менен текшериңиз memcached  Кызмат▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Memcache менен байланышып, статус буйруктарына жооп бериши керек.

Кызмат иштеп жатканын текшериңиз ▼

ps afux | grep memc

Керек болсо, memcache кызматын кайра иштетиңиз (root/sudo катары) ▼

service memcached restart

Ката билдирүү пайда болсо " ERROR Too many open connections«Маселе мына ушундан келип чыкты.

Memcached ачык туташуулар чегине жеткениңизде, сиз мындан ары эч кандай сеанстарды сактап же ала албай каласыз, анткени эски байланыштар өчпөйт.

Эки мүмкүн болгон оңдоолор бар:

  1. W3 Total Cache плагин модулундагы туруктуу туташууну өчүрүү (мисалы: Performance → Object Cache → Advanced)
    Memcached серверлери жооп бербей же иштебей жатканын чечиңиз
  2. Memcache конфигурациясында ачык туташуулар чегин көбөйтүңүз, максималдуу ачык байланыштарды орнотуңуз.

Memcached кызматы иштебей турган XNUMX-чечим

Эгер сенинLinuxсерверди колдонууCWP Башкаруу панелибоюнча PHP версиясын алмаштыргыч, Memcached кызматын кайра орнотууга аракет кылсаңыз болот.

CWP башкаруу панелинин сол тарабын чыкылдатыңыз → PHP Орнотуулары → PHP Version Switcher → кол менен башка PHP 7 версияларын тандаңыз, мисалы: PHP 7.4.28 версиясы жана Memcache жана Memcached кеңейтүүсүн текшериңиз▼

Чен ВейлянБлог буга чейин Memcached кеңейтүүсүн гана орноткон жана Memcache кеңейтүүсүнүн орнотулбаганы ушундай көйгөйдү жараткан.

Memcache жана Memcached кеңейтүүлөрүн бир убакта орноткондон кийин, Memcached кызматы жооп бербеген көйгөй тез чечилди!

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) бөлүшүлгөн "Мемкэштелген серверлерди чечүү жооп бербей жатат же иштебей жатат", бул сизге пайдалуу.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-28039.html

Көбүрөөк жашыруун трюктарды ачуу үчүн🔑, биздин Telegram каналыбызга кошулуңуз!

Бөлүшүп, жакса лайк! Сиздин бөлүшүүлөрүңүз жана лайктарыңыз биздин туруктуу мотивациябыз!

 

发表 评论

Сиздин электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

Жылдыруу үчүн Top