我在Amazon EC2实例上的Linux OS上运行我的Wildfly 10.1.0服务器。我已经编写了服务器的启动和停止脚本。每当我停止我的服务器,并重新开始一段时间,我得到下面的异常后 -AWS EC2上的Wildfly 10重新启动问题
WFLYCTL0013:操作(“添加”)失败 - 地址:([(“部署” =>“rapid.ear”) ]) - 失败描述:“WFLYSRV0137:部署内容存储库中没有包含散列dd66eee901c4bf79dd6659873df918e1b639bc1b的部署内容,用于部署'rapid.ear'。这是致命的引导错误。要解决此问题,可以使用--admin-只切换集合并使用CLI安装缺少的内容或将其从配置中删除,或从xml配置文件中删除部署并重新启动。“
当我从standalone.xml
删除该条目时,我可以重新启动服务器,但我需要一个更持久的解决方案。
写的启动脚本是 -
nohup /data/wildfly-10.1.0.Final/bin/standalone.sh -Djavax.net.ssl.trustStore="/usr/java/jdk1.8.0_121/jre/lib/security/jssecacerts" --server-config=standalone.xml &
和停止脚本 -
sh /data/wildfly-10.1.0.Final/bin/jboss-cli.sh --connect command=:shutdown
你能提供更多的细节吗?哪个OS?您是否使用相同的用户来安装,启动和停止服务器?你使用什么样的应用程序?它使用数据源吗? jta?等等。 – ehsavoie
操作系统 - 红帽企业Linux 7.3 是的,我们使用相同的用户来安装和启动服务器。 我们有一个企业Web应用程序。 是的,我们使用数据源。 –