هذه الموقع في وضع القراءة فقط

من وقت لآخر، بعد العمل لمدة يومين تقريبًا، ينتهي الأمر بالموقع في وضع القراءة فقط. المنتدى فارغ تمامًا، ولا يكاد يوجد أي مستخدمين يستخدمونه، لذلك من المؤكد أن الموقع ليس محملاً بأي شكل من الأشكال. لقد جربت الاقتراحات من الموضوع التالي Discourse stuck in maintenance mode

لم يساعد ذلك:

# cd /media/data/discourse/
root@main:/media/data/discourse# ./launcher enter app
x86_64 arch detected.
root@main-app:/var/www/discourse# rails c
Loading production environment (Rails 7.2.2.1)
discourse(prod)> Discourse.disable_readonly_mode
=> true
discourse(prod)> Discourse.disable_readonly_mode(Discourse::READONLY_MODE_KEY)
=> true
discourse(prod)> Discourse.disable_readonly_mode
=> true

الخادم ليس محملاً بأي تطبيق / خدمة أخرى:

إعادة تشغيل redis مع قاعدة البيانات يساعد. ولكن هل هناك أي سجلات يجب علي التحقق منها أو كيف يمكنني استكشاف هذه المشكلة؟

إصدار Discourse هو 3.5.0.beta3-dev

هناك بعض المعلومات هنا: Read Only Modes in Discourse

هل مزود الخدمة الخاص بك لـ redis أو postgres موثوق به؟ قد يتسبب الاتصال السيئ بهذه الخدمات في تحويل منتداك إلى وضع القراءة فقط. شيء آخر هو إذا كانت مساحة القرص لديك تقترب من السعة. إذا كانت النسخ الاحتياطية الخاصة بك تعمل كل يومين وكنت ترى هذا يحدث، فقد يكون ذلك سببًا ذا صلة.

3 إعجابات

تعمل Redis و PostgreSQL على نفس الخادم. لا يبدو أن هناك مشكلة في أي منهما وكذلك في مساحة القرص. لكنني سألقي نظرة فاحصة على كل هذا. شكرًا لك!