عمليات البناء تستغرق وقتًا طويلاً جدًا

سأضيف المزيد إلى هذا أيضًا، أنا أدير نظامًا خفيفًا (1 جيجابايت من ذاكرة الوصول العشوائي) وموقعًا صغيرًا. يحتوي على عاملين من عمال unicorn، وبين كل منهما كان كل منهما يستهلك 30٪ من الذاكرة، مما كان يسبب الكثير من تبديل الذاكرة، لذلك قررت تقليل العدد من 2 إلى 1 (والذي أعتقد أنه يمكن أن يتعامل مع حوالي 10 اتصالات متزامنة لكل منهما). أحدث هذا فرقًا كبيرًا وجعل تحميل الصفحات شبه فوري وقلل التبديل بمقدار 5-10 أضعاف (اعتمادًا على ما كان يتم تحميله).

العيب الذي أراه الآن هو أنني لم أعد أستطيع استخدام ترقيات المتصفح لتحديث discourse. عندما أحاول التحديث عبر المتصفح، أحصل على:

ABORTING, you do not have enough unicorn workers running
Docker Manager: FAILED TO UPGRADE
#<RuntimeError: Not enough workers>

لذا، هذا مجرد شيء يجب ملاحظته، ولست متأكدًا مما إذا كان هذا شيئًا يمكن لفريق Discourse اكتشافه/معالجته - إجراء ترقيات المتصفح باستخدام عامل unicorn واحد.

إعجابَين (2)