Etre prévenu lors d’un crash de JVM

javaMême si il n’est pas toujours possible de mettre en place un monitoring industriel sur nos applications, il est toujours pratique de pouvoir être prévenu rapidement en cas de gros problème. Par chance : la Jvm permet d’être facilement prévenu en cas de crash, ou de outOfMemory.

 

Il suffit d’utiliser les deux options méconnues suivantes lors du demarrage :

  • -XX:OnError= »<cmd args>;<cmd args> »  qui execute un script lors d’un crash
  • -XX:OnOutOfMemoryError= »<cmd args>;  <cmd args> »  : exécutera un script si votre application provoque un outOfMemory
Il ne reste plus qu’a faire un petit shell script d’envoi de mail et l’ajouter à votre ligne de commande de demarrage :  -XX:OnError= »sendEmailToAdmin.sh ».

 

You may also like...

Laisser un commentaire