429 demasiadas solicitudes usando internamente nginx

ERROR - 429: demasiadas solicitudes. está llegando…
Versión de Discourse - 2.4.1 estable, utilizando solo el contenedor de la aplicación en Docker. PG y Redis se usan desde AWS. Nginx se ejecuta en un contenedor de Docker, no en el host, por lo que solo se expone el puerto 80… Este servidor está conectado directamente al equilibrador de carga… ¿Puedes decirme por qué aparece el error 429… a veces?

Todas las solicitudes se presentan como si provinieran de la dirección IP del ELB (balanceador de carga). Por eso se produce el error de demasiadas solicitudes.

Puedes configurar el balanceador de carga para que reenvíe la dirección IP correcta junto con las solicitudes; eso suele solucionar el problema. Generalmente, se requiere el encabezado X-FORWARDED-FOR.

Más detalles aquí: