6

我们需要实现在不重新部署应用程序的情况下更新/重新读取文件(存储在磁盘上)的可能性。重要的一点是,我们有多个应用程序实例在Weblogic 的集群中工作。所以我的问题是:如何通知集群中工作的应用程序文件已更改- Weblogic 是否具有开箱即用的此类功能,或者我们是否需要为此实现自定义部署程序?

4

1 回答 1

2

如果您正在寻找一种热部署类型的流程(使用修改后的文件更新应用程序),请检查我的这篇博客Weblogic 中的热部署是否对您有帮助。

总之:

  1. REDEPLOY在文件夹中添加空白文件MyApplicationEar/APP-INF/META-INF并以分解的形式部署您的应用程序。

  2. 更新任何文件后,更新REDEPLOY文件的时间戳。这可以通过重新创建文件来实现。

  3. Weblogic 将扫描已部署应用程序的文件系统并重新部署更新的文件。

于 2012-10-17T14:48:04.053 回答