【发布时间】:2016-11-16 06:28:12
【问题描述】:
我正在为 JBoss EAP 6 编写一个 cli 脚本(只是 .bat 文件中的一堆命令)。
现在我遇到了相互依赖的命令的问题,前者将服务器设置为“需要重新加载”状态。
例如:
- 第一个命令:删除默认数据源
ExampleDS。结果:成功,服务器处于“需要重新加载”状态 - 第二条命令:删除 h2-driver(默认数据源需要)。结果:失败,因为服务器尚未重新启动。
我尝试在两者之间放置一个reload 命令,但在执行第二个命令时似乎服务器没有完全启动。结果仍然失败,尽管如果我在几秒钟后尝试它,它会起作用。
/subsystem=datasources/data-source=ExampleDS:remove
reload
/subsystem=datasources/jdbc-driver=h2:remove
有什么建议可以让 CLI 等到 JBoss 再次完全启动?
【问题讨论】:
标签: jboss command-line-interface jboss7.x