【问题标题】:Disable WildFly 13 management console禁用 WildFly 13 管理控制台
【发布时间】:2019-05-11 11:34:28
【问题描述】:

在 WildFly 13 中禁用管理控制台的正确方法是什么?我在http-interface 上设置了console-enabled="false" 属性,但是在运行WildFly 13 之后,我仍然看到正在部署管理界面。

【问题讨论】:

    标签: wildfly wildfly-13


    【解决方案1】:

    这是禁用管理控制台的正确方法。

    管理接口是不同的东西,它是服务器的骨干,允许管理/管理员/监控等。 例如,CLI 的接口可以连接到服务器(+许多其他东西)

    默认情况下,它被锁定并仅在本地主机上公开,因此无法从远程计算机访问。

    【讨论】:

      【解决方案2】:

      您可以通过两种方式启用和禁用管理控制台:

      1. 在配置(独立)文件中将管理端口设置为零

        <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:0}"/>
        
      2. 使用 $JBOSS_HOME/bin/jboss-cli.sh 脚本连接到 CLI 实用程序并执行这些命令

      启用:

      /core-service=management/management-interface=http-interface:writeattribute(name=console-enabled,value=true)
      

      禁用:

      /core-service=management/management-interface=http-interface:writeattribute(name=console-enabled,value=false
      

      【讨论】:

      • 将管理端口设置为 0 不适用于 Wildfly 13
      • 将端口设置为0,WildFly 会在启动时为管理界面分配一个随机端口。
      猜你喜欢
      • 2018-05-11
      • 2018-10-25
      • 2020-10-31
      • 2018-08-02
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      相关资源
      最近更新 更多