¿Hay alguna forma de enviar notificaciones por correo electrónico más rápido?

Aquí están sucediendo dos cosas:

  • retraso mientras se ponen en cola los trabajos de correo electrónico
  • tiempo de procesamiento para enviar el correo electrónico real

Para lo primero, no estoy 100% seguro de esto, pero creo que reducir email_time_window_mins significa que las notificaciones se ponen en cola antes.

Una vez que los trabajos de correo electrónico están programados, sus trabajadores de sidekiq los procesan uno a la vez. Aumentar los trabajadores de sidekiq (establecer DISCOURSE_SIDEKIQ_WORKERS de 5 a 10, 15 o 20 según la capacidad del servidor) significa que se procesan más trabajos al mismo tiempo, por lo que la cola se vacía 2x/3x/4x más rápido.

4 Me gusta