Deployment WildFly内容已过时,将被删除
我尝试使用包含以下CLI命令的脚本在空的WildFly服务器上部署EAR:Deployment WildFly内容已过时,将被删除,deployment,jboss,wildfly,wildfly-10,Deployment,Jboss,Wildfly,Wildfly 10,我尝试使用包含以下CLI命令的脚本在空的WildFly服务器上部署EAR: deploy path/app.ear --server-groups=myServerGroup 然而,WildFly似乎删除了部署。实际上,在wildfly/domain/log/host controller.log文件中,我看到: 2017-03-23 18:00:29,173 INFO [org.jboss.as.repository] (management-handler-thread - 1) WFL
deploy path/app.ear --server-groups=myServerGroup
然而,WildFly似乎删除了部署。实际上,在wildfly/domain/log/host controller.log
文件中,我看到:
2017-03-23 18:00:29,173 INFO [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0001: Content added at location /opt/jboss/wildfly/domain/data/content/e1/42b70f3e3e5127f67b742db96d522c4602a779/content
2017-03-23 18:01:42,262 INFO [org.jboss.as.repository] (External Management Request Threads -- 5) WFLYDR0001: Content added at location /opt/jboss/wildfly/domain/data/content/b3/ea005efe4d3f22d006db850ac1c88b0a470b3a
/content
2017-03-23 18:10:15,028 INFO [org.jboss.as.repository] (Host Controller Service Threads - 32) WFLYDR0009: Content /opt/jboss/wildfly/domain/data/content/e1/42b70f3e3e5127f67b742db96d522c4602a779 is obsolete and will
be removed
2017-03-23 18:10:15,034 INFO [org.jboss.as.repository] (Host Controller Service Threads - 32) WFLYDR0002: Content removed from location /opt/jboss/wildfly/domain/data/content/e1/42b70f3e3e5127f67b742db96d522c4602a779
/content
此外,如果我手动运行该命令,部署就可以工作
《野蝇》什么时候认为内容过时?
为什么我的部署会被认为是过时的
更新
另一个例子:
2017-05-23 16:06:48,493 INFO [org.jboss.as.repository] (management-handler-thread - 3) WFLYDR0001: Content added at location /opt/jboss/wildfly/domain/data/content/57/f5a4fe985f3528222053b0404654ead3502fa9/content
2017-05-23 16:13:05,281 INFO [org.jboss.as.repository] (Host Controller Service Threads - 3) WFLYDR0009: Content /opt/jboss/wildfly/domain/data/content/57/f5a4fe985f3528222053b0404654ead3502fa9 is obsolete and will be removed
2017-05-23 16:13:05,288 INFO [org.jboss.as.repository] (Host Controller Service Threads - 3) WFLYDR0002: Content removed from location /opt/jboss/wildfly/domain/data/content/57/f5a4fe985f3528222053b0404654ead3502fa9/ content
如果内容没有通过散列从部署中引用,并且超过10分钟,则认为内容已过时。您可以尝试将“org.jboss.as.repository”设置为跟踪模式,以查看发生了什么(但我不确定这是否足够)执行脚本需要多长时间?我的脚本只调用wildfly
deploy
命令。日志中写着“添加内容”,但后来写了“内容过时”和“内容删除”。我更新了我的问题,添加了一个示例,其中“添加”和“删除”之间只有7分钟的时间。我觉得奇怪的是,没有关于部署应用程序本身的跟踪,只是关于添加内容。我有一个可能对你有帮助的修复方案,你能试试吗?我有其他服务器组,在这些服务器组中正确部署了其他应用程序,文件(host controller.log)中没有部署日志,只是“添加了内容”。解决办法是什么?我想它会工作的,因为它总是在我本地默认的wildfly环境中工作。但是我的开发和prod环境使用WildFly的Docker映像,并包含许多自定义配置。。。所以很难找到错误的配置。我在Wildfly 10.1中遇到了同样的问题。你在这期间解决了吗?不,对不起,我的项目被取消了