为什么 Jboss EAP 7 会交替加载之前和实际配置等?



我有一个角度应用程序进入战争,部署工作正常。但有时它提供正确的文件,有时不提供。评估该应用程序时,我请求一个文件 mifile.js,有时它会返回当前文件,但有时它会返回我以前版本的文件。 我尝试过邮递员,我意识到了这一点。

我在 JBoss 中做了一个配置,它将一个 http-header 放到文件中并重新启动服务器。有时当前正确的文件与自定义 http 标头一起提供,有时它返回以前的文件并且没有 http 标头,因为在这种情况下它没有完成该配置(http 标头(。 基于此,我得出的结论是,Jboss 加载了几次当前配置,其他时间加载了以前的配置。

有人知道如何解决这个问题吗?

这似乎更像是一个浏览器缓存问题 - 清除浏览器缓存并尝试这样做。但如果不是,那么: 1.检查当前部署目录中是否只有当前\最新的战争文件,即正在部署最新的战争 2. 如果您在本地\开发环境中运行,请从 $JBOSS_HOME\独立或 $JBOSS_HOME\域中清除"tmp"和"data"目录并启动服务器。希望您应该摆脱此问题。

这意味着 JBoss 正在从 tmp/vfs 文件夹中获取以前版本的 js 文件,尝试通过将 deplyment scanner 属性auto-deploy-exploded为 true 来以松散格式部署您的战争。

相关内容

最新更新