يُظهر موقع Discourse الخاص بي (مع عدد قليل من المستخدمين وعمل قليل جدًا حتى الآن) أوقات تحميل بطيئة متقطعة للصفحات/المكونات تتراوح من 3 إلى 20 ثانية. يحدث هذا تقريبًا مرة واحدة كل عشر عمليات تحميل للصفحات (أثناء الضغط المتكرر على مفاتيح G و J للتنقل بين المشاركات، على سبيل المثال). خلال هذه الأحداث، يستمر المؤشر في الدوران ويجب على المستخدم الانتظار ببساطة.
لقد كنت أراقب وحدة تحكم مطوري المتصفح وسجل الخادم أثناء التنقل لمحاولة تحديد سبب أوقات التحميل البطيئة هذه، وقد حددت اثنين على الأقل من الأسباب: /timings و 123.json?track_visit=true&forceLoad=true (حيث 123 هو معرف الموضوع).
لا يبدو أن تغيير إعداد الموقع “flush timings secs” يغير السلوك.
هل لدى أي شخص نصيحة حول كيفية استكشاف هذه المشكلة وإصلاحها؟ بضع ثوانٍ هنا وهناك ستكون مقبولة، لكنني أخشى أن تؤدي أوقات التحميل المتكررة التي تتراوح من 5 إلى 20 ثانية إلى خنق استخدام المنصة.
تم نشر مثيلنا على Kubernetes باستخدام مخطط Bitnami Helm، صورة Docker docker.io/bitnami/discourse:2.7.8-debian-10-r0. أعلم أن هذه ليست طريقة نشر مدعومة رسميًا ولكنها على الأقل طريقة نشر معروفة وقابلة للتكرار.