【问题标题】:cleanest way to restart jboss using a script使用脚本重新启动 jboss 的最干净方法
【发布时间】:2013-01-08 18:27:00
【问题描述】:

我正在使用“./standalone.sh -c Standalone-full.xml”来启动 JBOSS。在这种情况下重新启动 jboss 的最干净的方法是什么?有什么可以分享的脚本吗?

【问题讨论】:

    标签: linux jboss jboss7.x ubuntu-12.04


    【解决方案1】:

    如果您需要关闭服务器,@Petr Mensik 的解决方案效果很好。但是,如果您需要在单个操作中重新启动它,您可以使用:

    jboss-cli.sh -c ":shutdown(restart=true)"
    

    感谢这些excellent JBoss notes。

    【讨论】:

      【解决方案2】:

      您必须使用 CLI 控制台。要重新启动,请键入

      bin/jboss-cli.sh --connect --command=:reload
      

      要关闭,请键入

      bin/jboss-cli.sh --connect --command=:shutdown
      

      Source

      【讨论】:

      • 如果你只是想重启服务器,也可以使用bin/jboss-cli.sh --connect --command=":reload"。
      • @JamesR.Perkins 是否“重新加载”等待待处理的事务完成后再重新加载?
      • 我的猜测是肯定的,但说实话我不确定。
      • @JamesR.Perkins 我试过 ":reload" 但我得到:通信错误:java.util.concurrent.ExecutionException:操作失败
      • 我不时看到这种情况,我认为这是一个已知问题,看起来它已在上游修复。 issues.jboss.org/browse/AS7-1833
      猜你喜欢
      • 2011-03-08
      • 1970-01-01
      • 1970-01-01
      • 2011-02-19
      • 1970-01-01
      • 2018-06-05
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      相关资源
      最近更新 更多