هل استضافة الويب الخاصة بي غير جديرة بالثقة أم أن Discourse في Docker غير مستقر حقًا؟

أدير نسخة من Discourse على شيء يمكن وصفه بأنه حاوية Docker مُدارة جزئيًا. كل بضعة أشهر، تفشل الحاوية في حل أسماء DNS، مما يتسبب في فشل تحميل الصور الخارجية وفشل إرسال رسائل البريد الإلكتروني. بعد إعادة التشغيل، تكون الأمور على ما يرام مرة أخرى.

الآن يقول مزود خدمة الويب أن هذه مشكلة معروفة مع Discourse في Docker. أجد صعوبة في تصديق ذلك نظرًا لعدم وجود مواضيع تقريبًا حول هذا النوع من المشاكل هنا أو على Github.

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

إعجابَين (2)

إذا كنت تستخدم تثبيت Docker الرسمي لـ Discourse - فلا توجد مشكلة من هذا القبيل على حد علمي.

إنها الطريقة الوحيدة الأفضل للحفاظ على استقرار الأمور والحصول على مساعدة في النشر هنا.

4 إعجابات

وتحقق من \nyour-domain/logs/ \n لمعرفة ما إذا كانت هناك أي أخطاء ذات صلة

إعجابَين (2)

شكرا @4ong. تم التثبيت باستخدام تثبيت Docker الرسمي لـ Discourse.

إعجابَين (2)

إذا لم تكن هناك أخطاء ذات صلة في /logs التي اقترحت التحقق منها - سؤال إضافي. هل تستخدم أي نوع من شبكات توصيل المحتوى (CDN)؟ CloudFlare على سبيل المثال.

إعجابَين (2)

نعم، هناك أخطاء. كلها هي:

Job exception: getaddrinfo: Temporary failure in name resolution

لهذا السبب أعرف أن عمليات البحث عن DNS تفشل. هذه مشكلة متكررة تختفي بعد إعادة تشغيل الخادم الذي يشغل الحاوية. أشك في وجود مشكلة شبكة متقطعة لدى مستضيف الويب الخاص بنا. إنه إعداد بسيط للغاية، لا شيء خلف Cloudflare أو شبكة توصيل المحتوى (CDN).

4 إعجابات

بالفعل، يبدو الأمر كذلك. على الأقل ليس لدي أفكار إضافية.

إعجابَين (2)

هذا ما يبدو عليه الأمر بالنسبة لي، على الرغم من أنه من الغريب أن يتم إصلاحه بإعادة التشغيل.

لقد قمت بتحرير العنوان لجعله أكثر تهذيبًا. :wink:

4 إعجابات