التعلمموقع ووردبريسمبتدئ فيووردبريس الخلفيةتم تثبيت المكون الإضافي 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.
يرجى المراجعة البرنامج المساعد ووردبريسالإعدادات وتكوين Memcached.
الرسالة التي تلقيتها هي نتيجة مشكلة في خادم Memcached.
إذا اختفت المشكلة بعد إعادة تشغيل خدمة Memcached ، فقد تكون هناك بعض مشكلات الاتصال بخادم Memcached.
تحقق في CLI / SSH أعطها خدمة ▼
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 (مثل الجذر / sudo) ▼
service memcached restart
إذا ظهرت رسالة خطأ " ERROR Too many open connections
"هذا هو سبب المشكلة.
عندما تصل إلى حد الاتصال المفتوح Memcached ، لن تتمكن بعد ذلك من تخزين أو استرداد أي جلسات من تلك النقطة فصاعدًا ، حيث لن تختفي الاتصالات القديمة.
هناك نوعان من الحلول الممكنة:
- قم بتعطيل الاتصال المستمر في وحدة البرنامج المساعد W3 Total Cache (على سبيل المثال: الأداء ← ذاكرة التخزين المؤقت للكائنات ← متقدم)
- قم بزيادة حد الاتصالات المفتوحة في تكوين memcache ، واضبط الحد الأقصى للاتصالات المفتوحة.
الحل XNUMX لخدمة Memcached لا يعمل
إذا كان لديكلينكساستخدام الخادملوحة تحكم 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/ ) شارك "حل خوادم memcached لا تستجيب أو لا تعمل" ، وهو أمر مفيد لك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-28039.html
مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!