Memecahkan server memcached tidak merespons atau tidak berjalan

belajarSitus web WordPresspemula dalamBackend WordPressPlugin W3 Total Cache diinstal, tetapi Memcached tidak responsif dan tidak berfungsi seperti biasa dengan pemberitahuan berikut:

Server memcached berikut tidak merespons atau tidak berjalan:
Tembolok Basis Data: 127.0.0.1:11211.
Cache Objek: 127.0.0.1:11211.
Tembolok Halaman: 127.0.0.1:11211.
Pesan ini akan hilang secara otomatis setelah masalah teratasi

Dengan menjalankan perintah "systemctl restart memcached"Saat memulai ulang layanan memcached, masalahnya hilang untuk sementara waktu, tetapi kemudian muncul kembali.

Pengujian kompatibilitas telah dilakukan dan semuanya tampak baik-baik saja:

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

Apa yang harus saya lakukan untuk mengatasi masalah bahwa layanan Memcached tidak dapat berjalan seperti biasa?

Solusi XNUMX untuk layanan Memcached tidak merespons

Tampaknya ada semacam masalah konektivitas dengan layanan Memcached.Jadi masalahnya ada pada server Memcached.

Silakan periksa plugin WordPressPengaturan dan konfigurasi Memcached.

Pesan yang Anda terima adalah hasil dari masalah dengan server Memcached.

Jika masalah hilang setelah memulai ulang layanan Memcached, mungkin ada beberapa masalah konektivitas dengan server Memcached.

Cek di CLI/SSH Memcached  Layanan▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Harus berkomunikasi dengan memcache dan menanggapi perintah status.

Periksa apakah layanan berjalan

ps afux | grep memc

Jika perlu, restart layanan memcache (sebagai root/sudo)▼

service memcached restart

Jika muncul pesan kesalahan " ERROR Too many open connections"Itulah yang menyebabkan masalah.

Saat Anda mencapai batas koneksi terbuka Memcached, Anda tidak lagi dapat menyimpan atau mengambil sesi apa pun sejak saat itu, karena koneksi lama tidak akan hilang.

Ada dua kemungkinan perbaikan:

  1. Nonaktifkan koneksi persisten di modul plugin W3 Total Cache (mis: Performance → Object Cache → Advanced)
    Memecahkan server memcached tidak merespons atau tidak berjalan
  2. Tingkatkan batas koneksi terbuka dalam konfigurasi memcache, atur koneksi terbuka maksimum.

Solusi XNUMX untuk layanan Memcached tidak berjalan

jika AndaLinuxpenggunaan serverPanel Kontrol CWP Pengalih versi PHP, Anda dapat mencoba menginstal ulang layanan Memcached.

Klik di sisi kiri panel kontrol CWP → Pengaturan PHP → Pengalih Versi PHP → pilih secara manual versi PHP 7 lainnya, seperti: versi PHP 7.4.28, dan periksa ekstensi Memcache dan Memcached▼

Chen WeiliangBlog hanya memasang ekstensi Memcached sebelumnya, dan kurangnya pemasangan ekstensi Memcache menyebabkan masalah seperti itu.

Setelah menginstal ekstensi Memcache dan Memcached pada saat yang sama, masalah yang tidak ditanggapi oleh layanan Memcache diselesaikan dengan cepat!

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) bersama "Memecahkan server memcached tidak merespons atau tidak berjalan", yang berguna untuk Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-28039.html

Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部