האם יש דרך לשלוח התראות דוא"ל מהר יותר?

יש כאן שני דברים שקורים:

  • עיכוב בזמן שהודעות דוא"ל נכנסות לתור
  • זמן עיבוד לשליחת הודעת הדוא"ל בפועל

לגבי הראשון, אני לא בטוח ב-100%, אבל אני חושב שהורדת email_time_window_mins גורמת להתראות להיכנס לתור מוקדם יותר.

ברגע שהודעות הדוא"ל מוגדרות כ-scheduled, עובדי ה-sidekiq שלכם עובדים עליהן אחת אחת. הגדלת עובדי ה-sidekiq (הגדרת DISCOURSE_SIDEKIQ_WORKERS מ-5 ל-10, 15, או 20 בהתאם ליכולת השרת) גורמת ליותר משימות לעבד בו זמנית, כך שהתור מתרוקן פי 2/3/4 מהר יותר.

4 לייקים