Вырашыце, што серверы memcached не адказваюць або не працуюць

мець навучаннеВэб-сайт WordPressпачатковец уБэкэнд WordPressУбудова W3 Total Cache усталявана, але Memcached не адказвае і не працуе як звычайна з наступным апавяшчэннем:

Наступныя серверы 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 не можа працаваць як звычайна?

Рашэнне XNUMX для службы Memcached не адказвае

Здаецца, ёсць нейкая праблема з падключэннем да службы 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 (напрыклад: Прадукцыйнасць → Кэш аб'ектаў → Дадаткова)
    Вырашыце, што серверы memcached не адказваюць або не працуюць
  2. Павялічце ліміт адкрытых злучэнняў у канфігурацыі memcache, усталюйце максімальныя адкрытыя злучэнні.

Рашэнне XNUMX для службы Memcached не працуе

калі вашаLinuxвыкарыстанне сервераПанэль кіравання CWPOf Пераключальнік версій PHP, вы можаце паспрабаваць пераўсталяваць службу Memcached.

Пстрыкніце ў левай частцы панэлі кіравання CWP → Налады PHP → Пераключальнік версій PHP → уручную выберыце іншыя версіі PHP 7, напрыклад: версія PHP 7.4.28, і праверце пашырэнні Memcache і Memcached▼

Чэнь ВэйлянРаней у блогу ўсталёўвалася толькі пашырэнне Memcached, і адсутнасць усталявання пашырэння Memcache стала прычынай такой праблемы.

Пасля адначасовай ўстаноўкі пашырэнняў Memcache і Memcached праблема, з-за якой служба Memcached не адказвала, была хутка вырашана!

Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся паведамленнем "Вырашэнне праблемы, калі серверы memcached не адказваюць або не працуюць", што карысна для вас.

Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-28039.html

Сардэчна запрашаем на канал Telegram у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!

🔔 Будзьце першым, хто атрымае каштоўнае "Кіраўніцтва па выкарыстанні інструмента AI для маркетынгу кантэнту ChatGPT" у верхнім каталогу канала! 🌟
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!

 

发表 评论

Ваш адрас электроннай пошты не будзе апублікаваны. 必填 项 已 用 * Этыкетка

пракруціць ўверх