تحذيرات إهمال الأيقونات تسبب مشاكل في تحديد معدل الاستخدام

نلاحظ ذلك بشكل متزايد مؤخرًا:

تسبب السمات والإضافات الكثير من تحذيرات “تقادم أيقونات FA”:

وقد رأيت ردّين مختلفين تجاه ذلك: “لا تقلق، إنها مجرد تحذيرات” و"إذا أردت التخلص منها، فقم ببساطة بإصلاح السمة أو الإضافة" (وهو أمر ليس سهلاً دائمًا).

لذا، دعنا نتجاهل هذه التحذيرات ببساطة. أو… كما اتضح… فإن هذه التحذيرات تتسبب في كثير من الأحيان في أخطاء حدّ المعدل 429، وسجلاتنا مليئة بـ:

هل من الممكن، حسنًا، تحديد معدل هذه التحذيرات على جانب العميل حتى لا تُطلق كل هذه الطلبات؟ أم استثناء POST /logs/ من تحديد المعدل؟

وإشارة إلى @outofthebox @WorldIsMine

شكرًا لك @RGJ! أعتقد أن هذا سيحسن الأداء.

يمكنني التأكيد، أن هذا يحدث على موقعي. أحصل على هذه الرسالة إذا فتحنا الكثير من الأشياء بسرعة كبيرة:

حتى الإعجاب بالأشياء بسرعة كبيرة يمكن أن يتسبب الآن في أخطاء 429. كل ذلك بسبب أيقونتين قديمتين صغيرتين.

اعتقدت أن @pmusaraj قد تعاطى مع هذا بالفعل؟ لست متأكداً.

تم تحديد معدل تحذيرات إهمال الأيقونات بفضل FIX: Limit requests and include data when reporting deprecated icons · discourse/discourse@7737ecd · GitHub بواسطة @david.

يجب عليك استبدال الأيقونات المُهجَّرة، مما سيؤدي إلى إزالة سجلات السجل وطلبات النشر إلى /logs بالكامل. بالإضافة إلى ذلك، ستُزال البدائل للأسماء القديمة قريبًا جدًا (أي خلال الأسابيع القليلة القادمة).

شكرًا لك @pmusaraj، سأقوم بالتحقيق بشكل أعمق في ما قد يكون سببًا لهذا.

حسنًا، لقد وجدت شيئًا. لكن هذه ليست المشكلة التي يواجهها @DaveK.

هي بالفعل تخضع لحدود معدل الطلب، لكن Logster تفرض حدودًا أكثر صرامة لها، بمعدل تحذير واحد في الدقيقة لكل عنوان IP، مما يؤدي إلى أخطاء 429 عند وجود تحذيرات إبطال متعددة في تحميل صفحة واحدة.

هذا يتسبب فعليًا في فقدان تحذيرات الإبطال، مما يجعل /logs أقل فائدة كأداة للعثور على جميع حالات الإبطال…

حد معدل طلب مدته دقيقة واحدة لجميع تقارير أخطاء JavaScript لكل عنوان IP