פרק 12
תור ו-concurrency
מופע יחיד עם SQLite מספיק להתחלה. כשהרצות ממתינות או שהעורך נתקע תחת עומס, עוברים לתור.
לפי Enable queue mode:
- Queue mode כלול ב-Community. תהליכים רצים ב-workers נפרדים דרך Redis.
- Multi-main (כמה תהליכי main) דורש Enterprise.
#מתי לא לגעת בזה
- משתמש יחיד, עשרות הרצות ביום.
- עדיין אין Postgres.
- מנסים סוכנים: לפי התיעוד, queue mode עדיין לא נתמך לסוכנים. מריצים אותם במצב רגיל.
#מתי כן
- הרצות ארוכות חוסמות את העורך.
- כמה תהליכים כבדים במקביל.
- צריך להפריד UI מביצוע.
אז קודם Postgres, אחר כך Redis ו-workers לפי מדריך התור. Control concurrency מגביל כמה רץ במקביל. Fix memory issues כשיש קבצים גדולים.
בפרק הבא: צמתי קהילה ורישיון.