Aumentar mem_limit e cpus do serviço de produção no docker-compose#107
Merged
Conversation
O que foi alterado: - ProductionFiles/docker-compose.yml: aumentados os recursos do serviço de produção: mem_limit de 850MB para 950MB e cpus de 0.8 para 1.2. - backend/celerybeat-schedule: binário atualizado (diff reporta arquivo binário diferente). Não houve alteração de código-fonte explícita. Por quê: - Aumentar a memória disponível ajuda a evitar OOM em picos de carga e melhora a estabilidade do serviço. - Aumento de CPU melhora concorrência e throughput do scheduler Celery Beat sob demanda, alinhando com o crescimento do tráfego. - A atualização do binário do celerybeat-schedule pode trazer correções/novas configurações do scheduler; é comum manter o binário alinhado com a versão do ambiente. Impacto: - Maior consumo de memória e CPU no host; monitorar uso de recursos para garantir que a infraestrutura suporte o dimensionamento. - O binário do celerybeat-schedule foi recriado; valide compatibilidade com o restante do stack e certifique-se de que ambientes de produção estão usando a versão esperada. Como testar: - Reiniciar serviços (docker-compose up -d) e checar status/health dos containers. - Verificar logs do celerybeat para confirmar que o scheduler funciona normalmente após o upgrade. - Monitorar métricas de memória/CPU durante picos de tráfego para confirmar melhoria sem regressões.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Descrição
Aumentar mem_limit e cpus do serviço de produção no docker-compose
O que foi alterado:
Por quê:
Impacto:
Como testar:
Mudanças