He ajustado la configuración y veo esto en el contenedor:
root@ip-10-4-2-52:/# set|grep SIDE
UNICORN_SIDEKIQS=1
UNICORN_SIDEKIQ_MAX_RSS=1000
Pero veo esto en los registros:
Sidekiq consume demasiada memoria (usando: 535.10M) para 'site', reiniciando
Parece que 535.10M < 1000, ¿verdad? Siento que debo tener un error tipográfico o algo más realmente tonto.
Este es un sitio muy ocupado con 600-800K visitas a páginas/día con 7 contenedores web (en su mayoría inactivos) ejecutándose en ECS.
Hay 4 CPUs en la tarea, ¿debería aumentar UNICORN_SIDEKIQS?
Si ejecuto [ENV[\"UNICORN_SIDEKIQ_MAX_RSS\"].to_i, 500].max.megabytes en rails, obtengo 1048576000, por lo que parece que Rails debería tener acceso a la ENV, pero tal vez ejecutar rails yo mismo sea de alguna manera diferente al que se activa al arrancar?