我已經開始使用MBeans來暴露一些有關應用程序的信息。幾乎所有的HOWTO/Tutorials/Blog posts/Samples在線教你如何實現一個MBean並將它註冊到一個MBean服務器上,但從不提及(或者只是輕鬆地)從服務器註銷MBean。是否需要從Platform MBean Server註銷MBean?
我很關心一個MBean,它需要引用相當重量級的對象才能提供有關該對象的狀態信息。
平臺MBean服務器是否保留對MBean或其他此類技巧的弱引用,以確保它最終在GC應用中不再有任何引用時引用GC?註銷通常是不必要的,從而解釋了爲什麼沒有人在JMX教程中談論它?