![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
应用程序版本管理器
应用程序版本管理器可确保不间断的生产应用程序部署。在此类环境中安装应用程序更新时,不间断部署可防止服务中断。
应用程序版本管理器提供了应用程序版本控制模型,该模型支持在 Intelligent Management 单元中对同一应用程序进行多次部署。每次部署都使用唯一版本名。通过应用程序版本管理器,可以选择要在 Intelligent Management 集群上进行激活的版本,这样,您可以执行推出应用程序更新或还原为先前的级别。
应用程序版本管理器与 Intelligent Management 完全集成在一起,从而与随需应变路由器 (ODR)、动态工作负载均衡和应用程序布置管理器进行交互。此集成确保在对应用程序更新进行应用时可预测应用程序的行为,并在系统继续管理应用程序性能目标的同时,确保从一个应用程序版本平滑地转移至另一个应用程序版本。可使用管理控制台访问应用程序更新过程,其中包括在应用程序服务器之间进行的版本激活操作。对应用程序编程接口进行脚本编制使版本管理功能能够与自动执行的应用程序部署集成在一起。
Java™ Platform,
Enterprise Edition (Java EE) 应用程序支持应用程序版本,包括企业归档 (EAR) 文件和符合其中一个 批处理 编程模型的批处理应用程序。下表总结了受支持的功能部件,这根据您使用的应用程序类型的不同而不同。
应用程序类型 | 应用程序的多个版本 | 应用程序推出 | 由 ODR 和 HTTP 通信驱动的不间断应用程序更新 | 验证方式 | 并行激活 |
---|---|---|---|---|---|
受管 Web 应用程序,包括 PHP 超文本处理器 (PHP) 应用程序 | 受支持 | 受支持 | 受支持 | 受支持 | 受支持 |
IIOP、EJB 或 JMS 应用程序 | 受支持 | 受支持 | 不受支持1 | 不受支持 | 不受支持 |
非受管 Web 应用程序 | 受支持 | 不受支持 | 不受支持 | 不受支持 | 受支持 |
WebSphere® Application Server Community Edition 应用程序 | 受支持 | 受支持 | 受支持 | 受支持 | 受支持 |
会话发起协议 (SIP) 应用程序 | 受支持 | 受支持 | 受支持2 | 受支持 | 受支持 |
聚合的 HTTP-SIP 应用程序 | 受支持 | 受支持 | 受支持2 | 受支持 | 受支持 |
1 ODR 不支持与 IIOP 进行通信。如果任何 EJB、JMS 或 IIOP 组件由外部客户机直接调用,那么无法利用此功能部件。
2 此功能部件由 ODR 和 HTTP/SIP 通信驱动。
WebSphere Server 提供了称为推出更新的管理功能。推出更新提供了基本的应用程序升级,但它是间断的。应用程序版本管理器是升级应用程序的首选方式。
应用程序版本管理器支持应用程序的整个生命周期,并支持对生产环境进行应用程序更新和无缝的不间断应用程序部署。