如果启用了动态重新装入,服务器将定期检查已部署的应用程序中的更改并自动重新装入包含更改的应用程序。更改将通过您手动创建的名为 .reload
的文件的日期更改来显示。应用程序必须安装在 server_root/domain/domain1/applications/
j2ee-module_or_j2ee-apps/app_or_module_name 中。
例如:AppServer/domain/domain1/applications/j2ee-module/webapps-simple
动态重新装入在开发环境中很有用,因为它允许快速测试代码更改。但在生产环境中,动态重新装入可能会使性能降低。
动态重新装入适用于开发环境。它与会话持久性(一种生产环境功能)不兼容。如果启用了动态部署,请勿启用会话持久性。
要配置动态重新装入,请执行以下步骤:
将系统配置为使用动态重新装入之后,请为每个要动态重新装入的应用程序创建一个名为 .reload 的文件并将其置于应用程序的目录中。此文件没有任何内容。更改应用程序时,将更改此文件的日期(例如,使用 UNIX touch
命令),并且将自动重新装入更改。
另请参见: 使用自动部署