всеJava: Как я могу получить количество экземпляров конкретного класса из JMX
Он собирается контролировать экземпляры номера определенного класса внутри виртуальной машины Java памяти.
Почему? Потому что я хотел бы отслеживать количество экземпляров нескольких классов java на моем сервере tomcat 7. Я хотел бы сделать это, потому что требуется слишком много времени, чтобы сделать «кучи кучи» с помощью jmap и разобрать кучу с JvisualVM.
Здесь может jmap команду: /..../jdk1.7.0_79/bin/jmap -dump: формат = Ь, файл = filename.hprof [PID]
Ограничение: Я предпочел бы не изменяйте мой код для этих «контролируемых» классов. Я мог бы добавить Mbean на свой сервер, чтобы управлять этим.
На самом деле я не знаю, как получить все экземпляры классов из HeapMemory. Возможно, я ошибаюсь ...
Да, я подумал об этом, но в моем случае это непросто сделать. – Pegazus