خطابين - في حاويات - هل يتداخلان؟

مرحباً يا رفاق.

أرى، أحصل على شيء - نأمل ألا يكون فقط في رأيي - غريب جدًا.
لدي حاويتان discourse تبدوان وكأنهما تم نشرهما وتعملان بشكل جيد.
يبدو أن هذين الموقعين - في المتصفحات على الأقل - يتداخلان مع بعضهما البعض.
أسجل الدخول إلى الموقع “أ” وأرى أجزاء، مثل الفئات، من الموقع “ب”، أضغط على تحديث عدة مرات ويبدو أن هذا الموقع، المتصفح، يستقر.
أسجل الخروج من الموقع “أ” - الذي ليس لديه “وصول مجهول” - أو أضغط على هذا التحديث، ثم يتصرف الموقع “ب” بنفس الطريقة، كما لو كان تسجيل الدخول مطلوبًا للعرض، وهو ليس كذلك! الحالة هنا.

أو حتى أسوأ، بعد تسجيل الخروج من كليهما، أتحول إلى علامة تبويب مع الموقع “أ” - بدون “مجهول” - تحديث، أعود إلى علامة التبويب مع الموقع “ب”، الآن هذا أيضًا يعود إلى مطلوب تسجيل الدخول، أيضًا! تم “تسريب” الشعار وعنوان الموقع من الموقع “أ”.
يحدث هذا داخل نفس المتصفح - Brave - وإذا انتقلت إلى متصفح مختلف، مثل Chromium، فإن الموقع “ب” هو الموقع “ب”، إذا فعلت ذلك وقمت على الفور بتحديث نفس الموقع “ب” في متصفح Brave، فعندئذ… يتم “إصلاحه” هناك أيضًا الآن، ولكن…
الأمر لا يتوقف عند هذا الحد - إذا قمت، في Brave، بالضغط على تحديث عدد من المرات، فبعد لحظة قصيرة سيحصل Chromium أيضًا على “مطلوب تسجيل الدخول” من الموقع “أ”، في الموقع “ب”.

يا إلهي…

هذا بالتأكيد لا يجب أن يكون مشكلة حقيقية وفعلية في Discourse، بل هو خطئي في القيام بشيء خاطئ أو لم أقم به وفقدت شيئًا.

كلا حاويتي discourse خلف وكيل Nginx.

نقدر أي اقتراحات.

يرجى مشاركة ملف app.yml لكل موقع.

إعجاب واحد (1)

هل يشاركون ريس؟

آه.. نعم، هذان حاويتا discourse تتحدثان إلى نفس حاوية Redis الخارجية.
هل هناك وثيقة (وثائق) - إذا كان هذا النوع من النشر/الإعداد ممكنًا - مع إرشادات لعدة نسخ Discourse مع/إلى Redis واحد؟

يحتاج كل واحد منهم إلى منفذ Redis خاص به.

لا أتذكر، أو لا أفهم تمامًا التفاصيل، ولكن Discourse يستخدم ميزة تتطلب أن يكون لكل موقع منفذ Redis خاص به.

الحل السهل (والرخيص) هو تضمين قالب Redis في حاوية الويب فقط الخاصة بك.

إعجاب واحد (1)