Sizing Kubernetes pods for JVM apps without fearing the OOM Killer

Bonjour tout le monde,

Cette semaine, c'est Chawki CHOUIB qui nous propose un article sur le sujet suivant : Sizing Kubernetes pods for JVM apps without fearing the OOM Killer

L'un des problèmes courants lors de l'utilisation de Kubernetes est la gestion de la mémoire. Si une application consomme trop de mémoire, cela peut entraîner des problèmes tels que des ralentissements et des échecs de déploiement. Pour gérer ces problèmes, Kubernetes utilise un outil appelé "OOM Killer" (Out-Of-Memory Killer) qui arrête les processus qui consomment trop de mémoire.

L'article explique comment configurer Kubernetes et Java de manière à éviter les problèmes de mémoire. Il suggère notamment d'utiliser des limites de mémoire pour les conteneurs Java et de surveiller les utilisations de mémoire avec des outils tels que JMX et Prometheus.

Le lien : https://srvaroa.github.io/jvm/kubernetes/memory/docker/oomkiller/2019/05/29/k8s-and-java.html

Langue : Anglais

Bonne lecture !

Votre équipe TakiVeille

Source image de couverture: https://res.cloudinary.com/practicaldev/image/fetch/s--LtdmlEuD--/cimaggascale,fauto,flprogressive,h420,qauto,w_1000/https://thepracticaldev.s3.amazonaws.com/i/efa0toi8knmzcbvbiuj2.png

TakiVeille

TakiVeille