什么是MBean(MBean)?

所有软件都需要管理计算机服务和硬件设备。这些服务负责网络连接,数据库支持和计算机的硬件设备。Mbean技术允许java应用程序在软件应用程序中管理计算机的资源。Mbean是计算机中设备或资源的java虚拟表示。Mbean公开...
所有软件都需要管理计算机服务和硬件设备。这些服务负责网络连接,数据库支持和计算机的硬件设备。Mbean技术允许java应用程序在软件应用程序中管理计算机的资源。Mbean是计算机中设备或资源的java虚拟表示。Mbean公开了一个管理接口,可以对资源的属性和功能操作,可以实时监视和操作计算机进程。典型的系统管理员将通过监视内存来监视软件应用程序的运行状况,CPU和与服务器的连接。Java是一种软件编程语言,它使用面向对象的设计进行软件开发。在Java中,每个组件都被视为与实际单词概念有特定关联的对象,与英语中的名词类似。Mbean是一种特殊的java对象,是应用程序中可管理的资源或服务。Mbean提供了将自定义管理代码嵌入应用程序的管道。在应用程序中,可以将多个函数作为Mbean公开。通过使用Mbean,系统管理员可以对被监视的应用程序调用操作,以及接收有关应用程序中事件的通知。在实践中使用MBean的一个很好的例子是通过有效的资源管理。典型的系统管理员将通过监视生命体征(包括内存)来监视软件应用程序的健康和良好状态,CPU和到服务器的连接。通过在应用程序中使用MBean,系统管理员可以在系统开始接近内存阈值时收到警报。这种主动的监视方法为系统管理员提供了足够的时间来缓解问题在java中,java管理扩展(JMX)通过使用MBean作为一种管理可用资源的技术来实现对软件应用程序的远程访问,远程客户端可以操作软件的内部工作。JMX技术的使用有助于系统管理员优化和监控企业应用程序。MBean是在JMX技术中首次引入java 2平台,标准版5.0。java版本6包括对JConsole的支持,它是一个使用JMX和Mbean的监视和管理控制台。此工具允许在系统运行时监视各种资源。它通常用于检测应用程序的死锁症状和内存泄漏。与任何Mbean一样,它可以连接到本地或远程java应用程序
  • 发表于 2020-08-07 15:49
  • 阅读 ( 892 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具