java - 当 RMIConnector 关闭时,NotificationListeners 会被删除吗?
问题描述
我们正在尝试通过 JMX 监控一些重要的值。目前,我们每 10 秒扫描一次所有 jvm,以更新值。但是,成本太高(我们有 1k+ jvm 实例,值不会经常变化)。所以,我们尝试使用 NotificationListener。
问题是:如果我在 mbean 对象上添加一个侦听器,那么由于某种原因,我失去了连接/关闭了连接器。监听器会自动从 mbean 对象中移除吗?
如果我连接到远程 MBeanServer,并添加一个侦听器,那么侦听器实例在哪里创建,客户端?或者,服务器端?
解决方案
推荐阅读
- jquery - 如何通过连接器以编程方式连接 Fabric.js 对象
- internet-connection - 在没有互联网连接的情况下使用 Vaadin Flow
- android - 自适应图标的 WebApp manifest.json
- file - dart:如何保存文件?
- assembly - Nasm 64 位 - 为什么输出以 ASCII 显示?
- attributes - 使用 StAX 找不到属性
- c# - 是什么让这些异步方法调用不同?
- ios - 当用户离开当前屏幕时,ARKit 应用应该做什么?
- algorithm - 每个递归算法都是分而治之的算法吗?
- python - 在线程化的 Python OpenCV 程序中是否有更好的方法来捕获密钥、Cttl-c 和杀死?