是否可以通过编程方式启用远程jmx监视?

卡特琳娜·A。

我需要以编程方式启动新的Java进程并动态设置JMX端口。所以不要这样做

-Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.port=9995 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

我想做以下

System.setProperty("java.rmi.server.hostname", "127.0.0.1" );
System.setProperty("com.sun.management.jmxremote", "true" );
System.setProperty("com.sun.management.jmxremote.authenticate", "false" );
System.setProperty("com.sun.management.jmxremote.ssl", "false" );
System.setProperty("com.sun.management.jmxremote.port", "9995"  );

但这不起作用。知道为什么吗?

自动化麦克

在调用代码时,您已经错过了配置jmxremote连接器的机会。

您需要做的是创建自己的rmi注册表和JMXConnectorServer来侦听rmi调用并将它们传递给MBeanServer。

private void createJmxConnectorServer() throws IOException {
    LocateRegistry.createRegistry(1234);
    MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
    JMXServiceURL url = new JMXServiceURL("service:jmx:rmi://localhost/jndi/rmi://localhost:1234/jmxrmi");
    JMXConnectorServer svr = JMXConnectorServerFactory.newJMXConnectorServer(url, null, mbs);
    svr.start();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以通过编程方式启用“显示布局范围”开发人员选项?

来自分类Dev

是否可以通过编程方式控制SVG

来自分类Dev

是否可以通过编程方式更改PieRenderer?

来自分类Dev

是否可以通过编程方式控制SVG

来自分类Dev

React Native-以编程方式检查是否在远程JS中启用调试

来自分类Dev

是否可以通过编程方式创建数据库视图?

来自分类Dev

是否可以通过编程方式连接到chromecast路由?

来自分类Dev

是否可以通过编程方式导出图表图表?

来自分类Dev

是否可以通过编程方式在设备上操纵网络质量?

来自分类Dev

是否可以通过编程方式创建Freemarker宏?

来自分类Dev

是否可以通过pip以编程方式安装python库?

来自分类Dev

是否可以通过编程方式取消/停止从JavaScript开始的下载?

来自分类Dev

是否可以通过编程方式在Web组件中放置元素?

来自分类Dev

是否可以通过编程方式对很多动画进行重新着色?

来自分类Dev

是否可以通过编程方式收听Dynamics crm 2011事件?

来自分类Dev

是否可以通过编程方式更改父Shell的工作目录?

来自分类Dev

是否可以通过编程方式在登录时设置显示配置?

来自分类Dev

是否可以通过编程方式在Android上暂停通话?

来自分类Dev

您可以通过编程方式监视Tableau中的增量刷新的进度吗?

来自分类Dev

通过JMX监视Ehcache

来自分类Dev

Google Map是否以编程方式启用GPS?

来自分类Dev

是否可以通过编程方式知道Activity是否[未]通过GC?

来自分类Dev

是否可以通过编程方式知道Activity是否[未]通过GC?

来自分类Dev

是否可以在没有用户干预(即以编程方式)的情况下启用iCloud?

来自分类Dev

是否可以以编程方式启用/禁用大文本辅助功能选项?

来自分类Dev

是否可以通过编程检查是否在Dynamics CRM中启用了“活动”实体?

来自分类Dev

在CXF中,是否可以通过编程方式对客户端的配置进行编程?

来自分类Dev

是否可以通过编程方式检测相机是否具有光学变焦?

来自分类Dev

可以通过浏览器访问远程json组件,但不能通过$ .getJSON()以编程方式访问

Related 相关文章

  1. 1

    是否可以通过编程方式启用“显示布局范围”开发人员选项?

  2. 2

    是否可以通过编程方式控制SVG

  3. 3

    是否可以通过编程方式更改PieRenderer?

  4. 4

    是否可以通过编程方式控制SVG

  5. 5

    React Native-以编程方式检查是否在远程JS中启用调试

  6. 6

    是否可以通过编程方式创建数据库视图?

  7. 7

    是否可以通过编程方式连接到chromecast路由?

  8. 8

    是否可以通过编程方式导出图表图表?

  9. 9

    是否可以通过编程方式在设备上操纵网络质量?

  10. 10

    是否可以通过编程方式创建Freemarker宏?

  11. 11

    是否可以通过pip以编程方式安装python库?

  12. 12

    是否可以通过编程方式取消/停止从JavaScript开始的下载?

  13. 13

    是否可以通过编程方式在Web组件中放置元素?

  14. 14

    是否可以通过编程方式对很多动画进行重新着色?

  15. 15

    是否可以通过编程方式收听Dynamics crm 2011事件?

  16. 16

    是否可以通过编程方式更改父Shell的工作目录?

  17. 17

    是否可以通过编程方式在登录时设置显示配置?

  18. 18

    是否可以通过编程方式在Android上暂停通话?

  19. 19

    您可以通过编程方式监视Tableau中的增量刷新的进度吗?

  20. 20

    通过JMX监视Ehcache

  21. 21

    Google Map是否以编程方式启用GPS?

  22. 22

    是否可以通过编程方式知道Activity是否[未]通过GC?

  23. 23

    是否可以通过编程方式知道Activity是否[未]通过GC?

  24. 24

    是否可以在没有用户干预(即以编程方式)的情况下启用iCloud?

  25. 25

    是否可以以编程方式启用/禁用大文本辅助功能选项?

  26. 26

    是否可以通过编程检查是否在Dynamics CRM中启用了“活动”实体?

  27. 27

    在CXF中,是否可以通过编程方式对客户端的配置进行编程?

  28. 28

    是否可以通过编程方式检测相机是否具有光学变焦?

  29. 29

    可以通过浏览器访问远程json组件,但不能通过$ .getJSON()以编程方式访问

热门标签

归档