暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
weblogic在生产环境中重新部署应用程序
1368
12页
1次
2020-02-28
10墨值下载
第一章 重新部署策略概述
在生产环境中,已部署的应用程序经常需要 24x7 的可用性,以便为客户和内部
客户提供不间断的服务。WebLogic Server 提供了灵活的重新部署策略,以帮
助您根据所需的可用性级别更新或修复生产应用程序。
1
生产重新部署
生产重新部署策略涉及将更新的应用程序的新版本与同一应用程序的旧版本一
起部署WebLogic Server 自动管理客户端连接,以便仅将新的客户端请求定
向到新版本。在重新部署期间已经连接到该应用程序的客户端将继续使用该应
用程序的旧版本,直到他们完成工作为止,此时 WebLogic Server 会自动淘汰
该旧应用程序。
可以提供不间断地提供客户端访问。
WebLogic Server 使您能
够重新部署生产应用程序的新的更新版本,而不会影响该应用程序的现有客户
端,也不会中断该应用程序对新客户端请求的可用性。
2
应用程序和模块就地重新部署
就地重新部署会立即用更新的部署文件替换正在运行的应用程序的部署文件。
与生产重新部署相比,应用程序或独立 Java EE 模块的就地重新部署不能保证
为应用程序的客户端提供不间断的服务。这是因为 WebLogic Server 立即删除
了该应用程序的运行类加载器,并将其替换为新的类加载器,该类加载器加载
了更新的应用程序类文件。对于未指定版本标识符 Java EE 应用程序以及
产重新部署中不支持的 Java EE 应用程序和独立模块,WebLogic Server 使用
就地重新部署策略。您应该确保仅在计划的应用程序停机期间,或者在保留与
应用程序的现有客户端连接不是很关键的时候,才进行应用程序和独立 Java
EE 模块的就地重新部署。
2.1
静态文件的部分重新部署(就地部署)
WebLogic Server 使您可以重新部署正在运行的应用程序中的选定文件,而不
是一次重新部署整个应用程序。此功能通常用于更新正在运行的 Web 应用程序
中的静态文件,例如图形,静态 HTML 页面和 JSP。部分重新部署仅适用于使
用展开的存档目录部署的应用程序。静态文件的部分重新部署不会影响应用程
序的现有客户端。WebLogic Server 只需替换已部署应用程序的静态文件,并
在请求时将更新的文件提供给客户端。更新不影响应用程序客户端的单个 Web
应用程序文件。
2.2 Java EE
模块的部分重新部署(就地部署)
部分重新部署还使您能够重新部署已部署的 Enterprise 应用程序中的单个模块
或模块子集。同样,仅使用爆炸归档目录进行部署的应用程序才支持部分部
署。请注意,在企业应用程序中对模块的重新部署使用就地重新部署策略,该
策略不能保证客户端对模块的不间断访问。因此,您应该确保仅在计划的应用
程序停机期间或在保留客户端对应用程序访问权限不是很关键的情况下,才可
以在 EAR 中部分重新部署 Java EE 模块。
3
了解何时使用不同的重新部署策略
重部署策略 摘要 用法
生产重新部署 应用有版新部
程序的较新版本。
升级需要不间断客户端访问的 Web 应用程
序和企业应用程序。
应用程序和模块的就地重新部署 用程器将为较
WebLogic Server
替换已离线进行计划维护的应用程序。
访
序。
of 12
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜