10.1.2. 更新模块¶
项目
10.1.2.2. 选择更新目标¶
假定已经执行了上述“删除旧Repository信息”。
点击屏幕右上方的“更新”图标。
选择更新方法。通常,选择“更新所有模块 (推荐)”。选择后,单击“下一步(N)”。 选择基本模块的更新目标。选择后,单击“下一步(N)”。 选择应用程序更新目标。您可以基于为更新基本模块而选择的版本来选择应用程序及其版本。选择后,单击“下一步(N)”。确认更新内容,然后单击“完成(E)”。
获取更新信息,并更改现有项目的模块信息。
更新目标反映在项目中。
10.1.2.3. IM-Jugging所需的维护工作(通过更新等维护设置项目)¶
如果要在应用更新之前构建环境,则需要进行单独的工作。详细内容个人工作的详细内容 ,
见注解
*对于intra-mart Accel Platform以外的应用程序,请参阅各设置指南。
10.1.2.4. WAR文件的输出¶
完成IM-Juggling的设置后,输出WAR文件 。
10.1.2.5. 取消部署WAR文件¶
注意
Session保留Session信息时,更新后访问时可能会输出异常。有关详情,请参见下文。
可以通过在重新部署之前删除持久Session信息来避免这种情况。
当Resin的session_store设置为true并Session信息时
您可以通过删除<%RESIN_HOME%/ resin_data / app-0 / distcache>来删除持久Session信息。 Session管理 模块并设置Session信息持久性时
您可以通过截断持久性目标数据库中的im_http_session表来删除持久性Session信息。您也可以通过在更新后首次访问时删除存储在浏览器中的cookie来避免这种情况。
10.1.2.6. 更新Web应用程序服务器¶
由于系统要求的更改,更新可能需要Web应用程序服务器更新。在树脂的情况下如下。注解
可以从产品媒体映像/产品/工具/ iAP /树脂目录或以下站点下载和使用最新版本的树脂。*下载需要产品许可证密钥。
停止现有的Resin环境。 安装更新版本中提供的最新版本的Resin。详细内容 ,请参阅Web应用程序服务器(树脂) 。注解
必须根据需要注册Windows服务和Linux守护程序。详细内容请参阅Windows服务注册和RHEL6 。 将现有树脂环境中设置的内容反映到新的树脂环境中。示例:<%RESIN_HOME%/ conf / resin.properties>文件中的JVM设置注意
如果在Resin以外的Web Application Server中更改了系统要求,请参阅每个产品供应商提供的文档以了解如何更新每个产品。数据库产品也是如此。
10.1.2.7. 重新部署WAR文件¶
使用反映更新版本的WAR文件部署。对于树脂,请参考部署 。对于WebSphere Application Server 9.0.5,请参阅《 WebSphere设置指南》 。对于Oracle WebLogic Server 12c R2(12.2.1),请参阅《 WebLogic安装指南》 。注意
如果执行重新部署,但是添加的模块 (材料)未反映在部署目标中,请参阅“ 如果无法使用Resin正常重新部署WAR文件 ”。
10.1.2.10. 租户环境设置后的维护¶
如果要在应用更新之前构建环境,则需要进行单独的工作。详细内容,请参阅安装Tenant环境后的各种维护(通过更新进行维护) 。