خطأ في الاتصال بـ Redis الخارجي

مرحباً بالمجتمع،

أردت المتابعة بشأن منشوري السابق بخصوص إعداد Discourse الخاص بنا في Kubernetes، حيث نواجه مشكلات في الاتصال بين خيوط Unicorn و Redis أثناء عمليات نشر التطبيق. على الرغم من تجربة تكوينات مختلفة، بما في ذلك إزالة HAProxy وتعطيل بوابة Istio، لا تزال المشكلة قائمة.

سنكون ممتنين للغاية لأي توجيهات أو توصيات لحل هذه المشكلة. على وجه التحديد:

  1. هل نحتاج إلى أي تكوين خاص لـ Redis لدعم إعدادنا؟
  2. ما هو النهج الموصى به لضمان التوفر العالي مع Redis، مع الأخذ في الاعتبار أن Redis Cluster غير مدعوم؟
  3. إذا اخترنا إعداد عقدة Redis واحدة، فما هو تأثير انقطاع قصير لـ Redis؟ هل سيعيد Discourse ملء البيانات في بيئة Redis عديمة الحالة حيث يتم فقدان جميع البيانات عند إعادة التشغيل؟

ستكون رؤيتك لا تقدر بثمن بينما نواصل استكشاف هذه المشكلة وإصلاحها.

شكراً مقدماً لدعمكم.