لا يمكن تخصيص خيط بعد التحديث إلى 2026.4.1

من المرجح أن إعادة البناء أعادت تعيين موضع cgroup للحاوية، مما يفسر استقرارها مرة أخرى.

نظرًا لوجود أخطاء “can’t alloc thread” الأصلية، ولأن كل شيء آخر (ulimits، TasksMax، معرّفات عمليات Docker) غير محدود، فإن المشتبه به المتبقي هو ضغط cgroup الخاص بمعرّفات العمليات (PIDs).

هل يمكنك التحقق أثناء الحمل الطبيعي:

cat /sys/fs/cgroup/pids.current

[1]

cat /sys/fs/cgroup/pids.max

[2]

إذا كان pids.current يقترب من ~2000+ مقارنة بحد أقصى يبلغ ~2285، فسيكون ذلك تأكيدًا على أن الحاوية كانت تصل إلى سقف معرّفات العمليات في cgroup خلال دفعات إعادة الاتصال بجدول المواعيد / Redis.

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


  1. كم عدد العمليات (معرّفات العمليات/الخيوط) التي تعمل حاليًا داخل الحاوية/cgroup ↩︎

  2. الحد الأقصى لعدد العمليات (معرّفات العمليات/الخيوط) المسموح به في تلك الحاوية (الحاوية الخاصة بك) ↩︎

إعجاب واحد (1)