Weblogic 中文文档 ——第一章 介绍与导览

    本文描述Weblogic Server的域以及如何配置域。域是WebLogic Server的基本管理单元。一个域可以包括一个或多个WebLogic Server实例以及相关资源,只需使用一个Administration Server进行管理。以下章节描述该指南的内容与结构——理解域配置。文档范围与读者文档向导相关文档示例与指南该发布版本中新的域特性文档范围与读者文档主要适用于基于一个或多个Weblogic server域开发和部署Web应用的J2EE系统架构师、应用开发人员和系统管理员。文档的主题仅和软件项目的设计与开发阶段相关,不涉及产品过程管理、监控或者性能调整。对于这些主题的WebLogic Server文档和资源链接,参见“相关文档”。文档假定读者熟悉J2EE,XML的基本概念以及应用管理的一般概念。

文档向导

第一章“介绍与导览”,介绍该指南的目的、结构和上下文关系。

第二章“理解WebLogic Server域”介绍Weblogic Server域。

第三章“使用WebLogic工具配置域”,展示你可以用来修改域配置的几种工具。

第四章“域配置文件”描述维护域和域的内容的磁盘表现形式的配置与目录。

第五章“管理配置变更”描述如何变更Weblogic Server的管理特性。

相关文档关于用于创建和配置Weblogic Server域的工具的更多信息,参见:使用配置向导创建WebLogic域WebLogic脚本工具使用JMX部署可管理的应用WebLogic Server命令参考管理控制台在线帮助关于其他系统管理任务的信息,参见系统管理文档,尤其是:设计和配置WebLogic Server环境使用WebLogic Server集群示例和向导BEA系统公司为本文档提供了和域配置、管理相关的以下代码示例和指南:BEA WebLogic Server的示例安装(可选)于目录WL_HOME/samples/server/examples/src/examples,WL_HOME是你安装WebLogic Server的顶级目录,这些示例也可以通过Windows开始菜单使用。集群示例会在BEA WebLogic Server集群指南示例中描述,指导你掌握使用WebLogic配置向导和管理控制台来创建和配置一个新的server实例集群的整个过程。本版中新的域特性Weblogic Server 9.0在Weblogic Server域配置中引入了几项重要变化:config.xml的XML Schema域目录结构配置变更管理config.xml的XML SchemaWebLogic Server域和实例配置的磁盘表现形式在本版本中有所不同。在原版本中,配置信息被保存在单个XML仓库文件config.xml中,默认位于user_projects/domains/domain_name目录下。在本版的WebLogic Server中,config.xml文件符合XML Schema定义(用来验证域配置文件格式的有效性)。而且,config.xml融合了其他配置文件(符合各自的XML Schema)的配置信息。在本版中,config.xml默认位于user_projects/domains/domain_name/config目录下,config.xml核心文件涉及的辅助配置文件位于user_projects/domains/domain_name/config目录的子目录中。更多信息,参见第四章“域配置文件”。域目录结构本版中,Weblogic Server域在磁盘上的目录结构有了改变。域的父目录命名为domains。域的配置信息保存在domains/domain_name/config目录和config目录的子目录中。更多信息,参见“域目录内容”。配置变更管理WebLogic Server提供了一些新特性用来管理服务配置变更,这使你可以安全、可预知地实现分发某个域的配置变更。当然这要求你在使用控制台进行配置变更前获得管理员控制台锁。The change management process in WebLogic Server loosely resembles a database transaction. The Administration Server maintains a separate, editable representation of the domain’s configuration, which is referred to as the edit hierarchy. Server instances do not refer to the edit hierarchy. Instead, server instances use a read-only hierarchy to discover their configuration. To start the edit process, you obtain a lock on the edit hierarchy to prevent other people from ****** changes. When you finish ****** changes, you save and distribute them to all server instances in the domain. When you distribute changes, each server determines whether it can accept the change. If all servers are able to accept the change, they update their working configuration hierarchy and the change is completed.WebLogic Server中的变更管理过程大致类似于数据库事务。管理服务器维护一个域配置的分离、可编辑的表示,指向编辑层。server实例并不指向编辑层。相反,server实例使用一个只读层发现配置。为了开始一个编辑过程,你可以获得编辑层锁以防止其他人更改。当你完成更改后,你保存并将其分发至域中的所有server实例。当你分发完后,每一个server决定是否接受变更。如果所有的server都能够接受该变更,它们更新工作配置层,变更完成。现在的管理控制台包括一个名为Change Center(变更中心)的区域。当你使用管理控制台进行配置变更时,你必须首先通过点击Change Center的Lock & Make Changes(锁且变更)获得锁。进行期望的配置变更以后,然后可以在Change Center:点击Activate Changes(激活变更)接受更改,向域中的sever实例分发,或者点击Undo All Changes(撤销所有变更),释放锁。WebLogic Server一般采用相同方式控制配置变更,无论变更是使用管理控制台实现,还是WebLogic 脚本工具、配置管理服务或者JMX API。更多信息,参见第五章“管理配置变更”。

猜你喜欢

转载自blog.csdn.net/lanbery/article/details/2390400