root@ip-10-4-2-52:/# set|grep SIDE
UNICORN_SIDEKIQS=1
UNICORN_SIDEKIQ_MAX_RSS=1000
Mas vejo isso nos logs:
Sidekiq está consumindo muita memória (usando: 535.10M) para 'site', reiniciando
Parece que 535.10M < 1000, certo? Sinto que devo ter um erro de digitação ou algo realmente bobo.
Este é um site muito movimentado com 600-800 mil pageviews/dia com 7 containers web (em grande parte ociosos) rodando em ECS.
Existem 4 CPUs na tarefa, devo aumentar UNICORN_SIDEKIQS?
Se eu executar [ENV[\"UNICORN_SIDEKIQ_MAX_RSS\"].to_i, 500].max.megabytes no rails, obtenho 1048576000, então parece que o Rails deve ter acesso ao ENV, mas talvez rodar o rails sozinho seja de alguma forma diferente do que é iniciado na inicialização?