لا تظهر المشاركات/الردود الجديدة في الوقت الفعلي؛ مطلوب تحديث يدوي

ملخص

في نسخة Discourse لدينا، لا تظهر المنشورات الجديدة والردود في المواضيع تلقائيًا. يجب على المستخدمين تحديث الصفحة يدويًا لرؤية المنشورات اللاحقة، رغم أنهم يراقبون الموضوع بنشاط.

يبدو أن هذا يمثل تراجعًا في التحديثات الفورية (MessageBus/WebSocket/الاستقصاء)، حيث لم يتم تثبيت أي سمات أو إضافات أو مكونات مخصصة.


البيئة
• إصدار Discourse: 2026.4.0-latest (9776b417b8)
• الاستضافة: استضافة ذاتية
• السمة المخصصة: الافتراضية


خطوات إعادة الإنتاج

1.	افتح موضوعًا في متصفح/جلسة واحدة
2.	افتح نفس الموضوع في جلسة أخرى/حساب مستخدم آخر
3.	انشر ردًا جديدًا في الموضوع
4.	راقب الجلسة الأصلية

السلوك المتوقع

يجب أن تظهر المنشورات الجديدة في الوقت الفعلي دون الحاجة إلى تحديث يدوي للصفحة (عبر تحديثات MessageBus / تحديثات المواضيع المباشرة).


السلوك الفعلي

لا تظهر المنشورات الجديدة في عرض الموضوع المفتوح.
تظهر فقط بعد:
• تحديث المتصفح يدويًا (F5 / إعادة تحميل)، أو
• الانتقال بعيدًا ثم العودة إلى الموضوع


ملاحظات / ملاحظات

•	لا توجد إضافات أو سمات مخصصة قد تتسبب في تداخل
•	يبدو الأمر متسقًا عبر المستخدمين/الجلسات
•	تؤثر المشكلة تحديدًا على رؤية المنشورات اللاحقة في سلسلة موضوع ما
•	يشير إلى احتمال وجود تراجع أو فشل في:
•	معالجة اشتراكات `MessageBus`
•	الانتقال إلى `الاستقصاء الطويل / WebSocket` في `/message-bus/`
•	انتشار تيار تحديث الموضوع (`topic:reload`, `post:created`)

الأثر

•	يعطل تدفق النقاش الفوري
•	يتسبب في تفويت المستخدمين لردود جديدة ما لم يقوموا بالتحديث
•	يخلق ارتباكًا بشأن ما إذا كان النشر قد نجح أم لا

الطلب

هل يمكنكم تأكيد ما إذا كان هناك تراجع معروف يؤثر على تحديثات المواضيع الفورية في الإصدارات الحديثة، أو إرشادنا إلى أي نظام فرعي يجب فحصه (MessageBus، بديل الاستقصاء، إلخ)؟

هل تقف خلف وكيل مثل Cloudflare أو ما شابه؟

لا، لا يوجد وكيل أو شبكة توصيل محتوى (CDN) أمام الخادم (مثل Cloudflare أو ما شابه).

هذه إعدادات استضافة ذاتية مباشرة مع شبكات قياسية، لذا لا ينبغي أن يتدخل أي شيء خارجي في سلوك MessageBus أو WebSocket أو الاستدعاءات الطويلة.

في ضوء ذلك، يبدو أن المشكلة أقل احتمالًا أن تكون ناتجة عن التخزين الوسيط أو تخزين مؤقت للاتصال، وأكثر احتمالًا أن تكون شيئًا داخليًا في آلية التحديث في الوقت الفعلي نفسها (مثل اشتراك MessageBus، أو استبدال الاستدعاء الطويل، أو المعالجة من جانب العميل في هذا الإصدار).

يسعدنا تقديم أي سجلات (مثل /logs، أو وحدة تحكم المتصفح، أو طلبات /message-bus/) إذا كان ذلك سيساعد في تحديد المشكلة بدقة.