最近评论
正在载入评论列表...
![]() |
![]() |
自管理和CallFlow都是基于JMX技术扩展出来的管理应用。
自管理的管理规则所描述的内容类似于Java Bean之间的消息通知,只不过这种消息通知发生在驻留应用服务器内的两个MBean之间。正是因为MBean服务器所提供的各类服务(比如MBean的注册和寻址、统一的消息接口和消息鉴别方法),才使得管理规则能够以前面所见到的优雅简洁的方式被定制。管理规则的意义还在于为用户提供了一种非编程的方式来管理系统。
CallFlow可以看作是内置的性能探查器,它使监控的范围被扩大到应用方法一级,而且对资源的消耗更少。CallFlow所截获的各类事件可被包装成TraceEvent,来触发管理规则,从而成为自管理的一个组成。CallFlow更多地被用来调试性能瓶颈,跟踪异常和辅助开发,此外CallFlow还被Application Verification Kit用来验证应用程序是否与Java EE的API兼容。