je l'ai fait quelques recherches, mais ne peut pas sembler trouver une façon de le faire.Réglage JMX attribut sur VM en tant que paramètre de ligne de commande
Nous aimerions surveiller de manière proactive notre espace PermGen via JMX. Il semble que le meilleur moyen d'y parvenir est l'attribut UsageThreshold du MemoryPool "PS Perm Gen". Par défaut, ce paramètre est défini sur 0. Existe-t-il un moyen de spécifier ce paramètre, ou tout attribut JMX, en tant que paramètre -D à la machine virtuelle afin de pouvoir le définir automatiquement au démarrage? Ou existe-t-il un autre mécanisme pour charger les attributs JMX automatiquement?
Merci.
Oui, j'espérais qu'il y avait un paramètre simplement -D ou quelque chose et je pourrais spécifier l'attribut complet sous MemoryPoolMXBean. Je suppose que je pourrais le faire par programmation et que Spring le déclencherait lorsque le conteneur Servlet serait lancé. – fender
Je l'ai fait en tant que ServletContextListener. Premier passage: http://pastebin.com/760ckQLV – fender