首页 > 解决方案 > 在 wildfly 10.1 中配置 JNDI 属性

问题描述

在我的应用程序中,它为 JMX 服务使用端口 1099 (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>

标签: javawildflyjndirmijmx

解决方案


如果您遇到端口冲突,您可以参考Wildfly 管理员指南 - 配置接口和端口。如果想将简单的属性绑定到 JNDI,可以参考Wildfly 文档 - 命名子系统配置

对于这两者,您都可以调整独立的配置 xml 文件或使用 CLI 命令。


推荐阅读