将我们从Websphere中的installedApps路径中删除后,app文件是否会从dmgr端同步?

时间:2012-07-10 03:13:22

标签: websphere websphere-7 websphere-6.1

您是否知道应用程序文件是否会从dmgr端同步并在我们从installedApps路径中删除后重新生成?

我最近有一个问题来自客户,也就是说,他们将一个图片文件上传到WASNode installedApps 应用路径 manually 。之后,他们再次从 installedApps 应用路径手动删除该文件。但在重新启动应用程序服务器进程后,该文件已在相同的 installedApps 路径下重新生成。

所以我怀疑该文件可能已从dmgr节点重新同步,例如 applications 文件夹下的app文件。但是,首先,我没有在DMGR applications 文件夹中的应用程序ear文件中看到该图像文件。此外,我自己做了一个测试,如果我从 installedApps 应用程序路径中删除文件,即使节点同步完成,也不会再重新生成该文件。

那么有人知道为什么吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

这是所有产品内部结构,无法依赖。我的观察是安装应用程序会创建DMGR_HOME/config/cells/CELL/applications/APP.ear/APP.ear。在节点同步期间,此文件将复制到每个节点代理程序中的相同位置,然后删除NODE_HOME/installedApps/CELL/APP.ear,并重新展开EAR。

在您的示例中,您需要修改应用程序,以便修改EAR(例如,AdminApp.update,或者可能修改绑定),以便在同步节点时强制重新扩展EAR 。如果dmgr中不存在图像文件,我没有理论说明。