在我的应用程序中,它使用端口1099进行JMX服务(jmx:rmi:// jndi / rmi:// localhost:1099 / jmxrmi)。有谁知道我们如何配置wildfly使其不启动此远程JNDI查找服务或以其他任何方式停止监听端口1099。是否总能在Wildfly 10.1的独立配置中配置JNDI属性?
我的jmx,远程处理和命名子系统配置如下;
<subsystem xmlns="urn:jboss:domain:jmx:1.3">
<expose-resolved-model/>
<expose-expression-model/>
<!--<remoting-connector/>-->
</subsystem>
<subsystem xmlns="urn:jboss:domain:naming:2.0">
<!--<remote-naming/>-->
</subsystem>
<subsystem xmlns="urn:jboss:domain:pojo:1.0"/>
<subsystem xmlns="urn:jboss:domain:remoting:3.0">
<endpoint/>
<http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
</subsystem>
答案 0 :(得分:0)
如果您遇到端口冲突,可以参考the Wildfly Admin Guide - Configuring Interfaces and Ports。 如果要将简单属性绑定到JNDI,可以引用Wildfly Documentation - Naming Subsystem Configuration
对于这两者,您都可以调整独立的config xml文件或使用CLI命令。
答案 1 :(得分:0)
您的JMX和远程子系统是什么配置? 我认为您应该使用管理端口或在此处更改连接器端口。