Gibt es eine Möglichkeit, E-Mail-Benachrichtigungen schneller zu versenden?

Es schränkt sich nicht per se selbst ein, aber jeder Sidekiq-Worker verarbeitet einen Job nach dem anderen. Wenn also 22.000 E-Mails darauf warten, versendet zu werden, werden sieben davon gleichzeitig verarbeitet.

Was die lächerliche Seite der Dinge angeht, wird der Server wahrscheinlich nicht mithalten können, wenn Sie die Anzahl auf 1000 parallele Worker einstellen. Es geht also darum, eine Zahl zu finden, die all Ihren Bedürfnissen entspricht:

  • so viele Jobs wie möglich gleichzeitig verarbeiten, um die 22.000 E-Mails schneller zu versenden
  • aber nicht ALLE Serverressourcen beanspruchen, sodass keine mehr für die Benutzer der Website übrig bleiben
2 „Gefällt mir“