当使用JMX服务器临时端口,如何让服务器的端口号?

nicoulaj:

当启动使用这些选项的Java应用程序:

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.port=0
-Dcom.sun.management.jmxremote.local.only=false

Java使用临时端口,这是为了避免碰撞是非常有用的。

是否有可能在应用程序中获得实际的端口(或连接URL)编程?

apangin:
    String url = sun.management.ConnectorAddressLink.importRemoteFrom(0)
            .get("sun.management.JMXConnectorServer.0.remoteAddress");
    System.out.println(url);

这将打印URL像

service:jmx:rmi:///jndi/rmi://hostname:57025/jmxrmi

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用 netplan 为 DNS 服务器指定端口号

服务器如何以及为什么使用随机端口号?

查找服务器套接字的端口号

获取服务器正在侦听的端口号?

UDP服务器绑定到错误的端口号

使用一个端口号创建多个WebSocket服务器

TCP 服务器在 ubuntu 14.04 上使用错误的端口号

如何使用github.com/go-sql-driver/mysql指定服务器的端口号?

在没有请求的情况下从tomcat获取服务器端口号

从私有nuget服务器下载软件包时,端口号被忽略

更改端口号时无法连接到mysql服务器

多用户Windows服务器上的端口号处理

如何在IIS 7.5 Windows 2008 R2上安装的FTP服务器上查找端口号

如何使Node.js在没有端口号的情况下在Apache服务器上运行

使用访问令牌从自己的Bitbucket服务器克隆git存储库会给出端口号错误

可以使用express在node.js中以相同的端口号运行http和https服务器吗?

如何在服务器中找到JMX端口?

如何在IIS 7中为外部FTP服务器使用多个端口号?

我们如何在 Laravel 控制器中使用端口号调用 url()。节点服务器在 8001 和 Laravel 端口是 8000 的不同端口上运行?

成功更改apache服务器的端口后,我的项目没有打开。我可以使用新的端口号访问管理面板

在服务器中运行应用程序时,将附加不必要的端口号值

更改FileZilla服务器管理界面端口号后,出现“协议错误:未知协议标识符”

Swagger UI将应用程序服务器端口号附加到DNS提供的URL

如何更改Hybris服务器的端口

NodeJS:如何获取服务器的端口?

安装在本地计算机上的 Mobility Agent 使用哪些端口号与 Azure ASR 中的进程服务器进行通信?

确定REQ-REP ZeroMQ应用程序的客户端发出请求的端口,服务器绑定到两个端点(端口号)?

如何使用vbscript扫描服务器上的开放端口?

如何使用 SSH 访问远程服务器上的端口?