简介:变量

变量有许多变体。它们用于控制与服务器环境相关的设置和属性。应该了解的三个主要变量类型是环境变量、WebSphere® 变量和定制变量。

环境变量

环境变量(也称为本机环境变量)并不特定于 WebSphere Application Server,而且由其他元素所定义,这些元素有 UNIX、Language Environment® (LE) 或第三方供应商等。某些特定于 UNIX 的本机变量是 LIBPATH 和 STEPLIB。这些变量趋向于特定于操作系统。

[IBM i][AIX Solaris HP-UX Linux Windows]还可将环境变量指定为应用程序服务器环境条目。要指定环境变量作为环境条目,请在管理控制台中单击服务器 > 服务器类型 > WebSphere 应用程序服务器server_name。然后,在“服务器基础结构”下,单击 Java 进程管理 > 进程定义 > 环境条目

[z/OS]还可将环境变量指定为服务方定制属性。要指定环境变量作为服务方定制属性,请在管理控制台中单击服务器 > 服务器类型 > WebSphere 应用程序服务器server_name。接着,在“服务器基础结构”下,单击 Java 进程管理 > 进程定义,选择控制服务方助手,然后单击环境条目。此路径还用于设置控制 z/OS® 系统管理设施 (SMF) 记录中应用程序服务器和 Web 容器信息集合的环境变量。

WebSphere 变量

WebSphere 变量是“名称/值”对,用于提供 XML 格式配置文件(驻留在产品存储库中)之一中包含的任意字符串数据类型属性的设置。在定义变量之后,每当在配置处理期间遇到变量名称时,为该变量指定的值都会替换此变量名称。

WebSphere 变量可用来配置下列各项:
  • WebSphere Application Server 路径名,例如,JAVA_HOMEAPP_INSTALL_ROOT
  • extendedDocumentRoot JSP 或文件服务属性的路径值。此功能允许您将应用程序添加到集群环境中的每个节点,而无需修改每个节点上该应用程序的 ibm-web-ext.xmi 文件。
    支持的配置 支持的配置: 对于 IBM® 扩展文件和绑定文件,根据您使用的是 Java EE 5 之前的应用程序或模块还是 Java™ EE 5 或之后的应用程序或模块,.xmi 或 .xml 文件扩展名有所不同。IBM 扩展文件或绑定文件将命名为 ibm-*-ext.xmi 或 ibm-*-bnd.xmi,其中 * 是扩展文件或绑定文件的类型,例如,app、application、ejb-jar 或 web。存在下列条件:
    • 对于使用 V5 之前的 Java EE 版本的应用程序或模块,文件扩展名必须是 .xmi。
    • 对于使用 Java EE 5 或更高版本的应用程序或模块,文件扩展名必须是 .xml。如果应用程序或模块中包含 .xmi 文件,那么产品将忽略这些 .xmi 文件。

    然而,Java EE 5 或更高版本的模块可以在包含 Java EE 5 之前的文件并使用 .xmi 文件扩展名的应用程序中存在。

    ibm-webservices-ext.xmiibm-webservices-bnd.xmiibm-webservicesclient-bnd.xmiibm-webservicesclient-ext.xmiibm-portlet-ext.xmi 文件继续使用 .xmi 文件扩展名。

    sptcfg
  • 某些单元范围的定制值
  • [z/OS]针对 z/OS 平台的位置服务。

要创建或修改 WebSphere 变量,请在管理控制台中单击环境 > WebSphere 变量

变量可以应用于单元、集群、节点或服务器。

设置变量的方式决定其作用域。如果变量设置为:
  • 在服务器级别上,它应用于整个服务器。
  • 在节点级别上,它应用于节点中的所有服务器,除非您在服务器级别上设置了同一变量。在服务器级别上设置了同一变量的情况下,对于该服务器,在服务器级别上指定的设置会覆盖在节点级别上指定的设置。
  • 在单元级别上,它应用于该单元中的所有节点,除非您在节点或服务器级别上设置了同一变量。
    • 如果您在服务器级别上设置了同一变量,那么对于该服务器,在服务器级别上指定的设置会覆盖在单元级别上指定的设置。
    • 如果您在节点级别上设置了同一变量,那么对于该节点中的所有服务器,在节点级别上指定的设置会覆盖在单元级别上指定的设置。

定制属性

定制属性是有关特定功能组件的属性设置。任何配置元素可有一个定制属性。常用配置元素是单元、节点、服务器、Web 容器和事务服务。提供了少数几个受支持的定制属性,而且可以在管理控制台中使用与功能 组件关联的定制属性链接设置这些属性。

例如,要设置 Web 容器定制属性,请单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name,然后在“容器设置”部分,单击 Web 容器 > 定制属性

Web 容器定制属性页面中的定制属性集适用于与该 Web 容器相关联的所有传输;其中一个 Web 容器传输链或 HTTP 传输定制属性页面中的定制属性集仅适用于该特定 HTTP 传输链或 HTTP 传输。如果在 Web 容器页面及传输链或 HTTP 传输页面上设置了相同的属性,那么传输链或 HTTP 传输页面上的设置会覆盖定义给该特定传输的 Web 容器的设置。


指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=welcvariables
文件名:welcvariables.html