【问题标题】:How to reload wildfly using CLI如何使用 CLI 重新加载 Wildfly
【发布时间】:2022-01-19 14:30:27
【问题描述】:

它是如何完成的?我搜遍了网络,没有找到并尝试过的组合。

据此https://access.redhat.com/documentation/en-us/jboss_enterprise_application_platform/6.2/html/administration_and_configuration_guide/reload_the_application_server_using_the_management_cli

很简单:只需运行

:reload

但这对我不起作用 - 我明白了

{
    "outcome" => "failed",
    "failure-description" => "WFLYCTL0031: No operation named 'reload' exists at address []",
    "rolled-back" => true
}

这是我尝试过的:

无论是 CLI 命令(即在 CLI 中时)还是命令行(即传递给 /jboss-cli.sh)都将不胜感激。

顺便说一句,我想我是在独立模式下运行的(当然,我的电脑上只运行了一个实例)。

非常感谢。

【问题讨论】:

    标签: jboss wildfly jboss-cli


    【解决方案1】:

    您没有在独立模式下运行,这就是:reload 操作和reload 命令不存在的原因。在您的屏幕截图中,它显示[domain@localhost:9990]。这意味着您在域模式下运行。

    但是,对于域模式,您仍然可以重新加载。您只需要在您正在处理的主机上执行操作。默认情况下,主机名是master。命令是:

    /host=master:reload
    

    【讨论】:

    • 好的,谢谢。如何确定我的主机是什么?我尝试了/host=master:reload/host=localhost:reload,但都不起作用。我认为它可能是 localhost,就像我做 connect localhost 一样进入 CLI,但没有骰子。
    • :reload != reload 并且主机名是您正在使用的 host.xml 上定义的主机名
    • 您需要知道您的主机名是什么。请注意,这是域主机而不是计算机的主机名。 :read-children-names(child-type=host) 返回什么?另请注意,您可以使用制表符完成,/host=<TAB> 来查看主机列表。
    猜你喜欢
    • 2017-03-18
    • 2022-11-29
    • 2015-11-26
    • 2022-01-18
    • 2015-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-14
    相关资源
    最近更新 更多