Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

119
Visualizações
Pods de Kubernetes que usan demasiada memoria en máquinas más grandes

Todavía me estoy poniendo de pie con kubernetes. Tenemos una aplicación basada en Spring Boot con ~17 microservicios que se ejecutan en Kubernetes 1.4.2 en AWS. Cuando ejecuto esta aplicación en un clúster de AWS de trabajadores medianos de 4 m3, todos mis contenedores están en el rango de 200 a 300 MB de uso de memoria en reposo (con un par de excepciones). Para la producción, instalé el mismo conjunto de servicios en trabajadores grandes de 4 m4 e instantáneamente mi memoria se movió hasta 700-1000 MB de memoria en los mismos contenedores con especificaciones prácticamente idénticas. Estoy tratando de averiguar quién es la parte infractora aquí: Springboot, Docker o Kubernetes.

¿Alguien ha visto un comportamiento como este antes?

Sé que puedo limitar los recursos usando los límites de Kubernetes, pero realmente no quiero hacerlo dado que sé que la aplicación puede funcionar sin problemas en máquinas más pequeñas y ocupa menos espacio. Solo busco algún consejo sobre dónde podría estar el problema.

EDITAR: Una pieza más o información pertinente. Estoy usando CoreOS estable 1298.6.0 como imagen del sistema operativo host.

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

En mi opinión, el problema es que sus procesos dentro del contenedor ven la RAM total del host disponible como la RAM disponible para ellos.

Si usa una instancia más grande, la JVM intentará usar aún más RAM. Debe intentar limitar el montón de su máquina virtual Java con -Xmx300m (ajuste este valor con lo que necesita su aplicación). Te recomiendo leer este artículo donde se explica de una manera fácil y limpia.

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda