Node-redis: خطأ خطأ: ERR أمر غير معروف 'config'

تم إنشاؤها على ٢٤ أبريل ٢٠١٥  ·  7تعليقات  ·  مصدر: NodeRedis/node-redis

عندما أقوم بإنشاء عميل عقدة redis باستخدام مرونة مع redis (aws) ، فإنه يؤدي إلى حدوث هذه المشكلة.
هل يوجد بالفعل أي حل لهذه المشكلة؟

question

ال 7 كومينتر

يجب أن يعمل ما يلي دون أي مشاكل:

client.CONFIG('GET', '*max-*-entries*', function(err, value) {
    console.log(err, value);
});

إذا كنت لا تزال تواجه صعوبات ، فالرجاء إعادة فتح المشكلة بما في ذلك التعليمات البرمجية الخاصة بك ، حيث يصعب معرفة الخطأ بدون الرمز الخاص بك.

أستخدم redisClient على windows10 ، أواجه نفس المشكلة التي يظهر فيها العنوان. أنا فقط أدخل المضيف والمنفذ وكلمة المرور للتكوين. ثم تظهر المشاكل. لا يوجد رمز متعلق به. هل يمكن أن تقترح من فضلك أين الخطأ؟

تم إرجاع الخطأ بواسطة Redis ويبدو أن خادم Redis المستخدم لا يعرض أمر التكوين (على سبيل المثال ، تمت إعادة تسميته أو عدم كشفه على الإطلاق). إذا فشل أمر "المعلومات" ، فالرجاء استخدام الخيار noReadyCheck .

أرى نفس المشكلة عند محاولة الاتصال بـ Redis على Heroku. هل هناك أي حل معروف؟ شكرا.

ilyashev هل وجدت حلاً لهذه المشكلة؟ أواجه نفس المشكلة مع Kue في Heroku

ilyashev و pikitgb لا يدعم معظم بائعي السحابة CONFIG أو أوامر المسؤول الأخرى.

بالنسبة لأولئك الذين يستخدمون Elasticache ، استخدمت هذا الدليل https://aws.amazon.com/premiumsupport/knowledge-center/elasticache-redis-keyspace-notifications/ وقد نجح.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات