创建共享库

共享库是多个应用程序使用的文件。创建共享库以减少系统上重复库文件的数目。

开始之前

确定每个要为其创建共享库的库文件的完整路径名或目录。

关于此任务

要使一个库文件可供服务器上部署的多个应用程序使用,请为应用程序所需的库文件创建一个或多个共享库。创建共享库时,可以在库文件类路径中使用变量。

您可以创建一个指向多个文件或目录的共享库。这使您能够为应用程序所需的文件维护单一共享库。

另外,也可以为应用程序所需的每个库文件创建一个共享库。仅当库文件数目以及使用库文件的应用程序数目都不多时,才建议您采用此方法。创建共享库之后,您使其与每个使用库文件的应用程序相关联。如果有多个共享库以及多个使用库文件的应用程序,那么您必须完成许多步骤才能创建并关联那些共享库。对相关文件使用一个共享库较为简单。

使用“共享库”页面来创建和配置共享库。

过程

  1. 转到“共享库”页面

    在控制台导航树中,单击环境 > 共享库

  2. 选择共享库范围。

    更改集合表的范围以查看特定单元、节点或服务器中有哪些共享库。

    1. 选择单元、节点或服务器。

      在多服务器产品上,您也可以选择集群。要查看集群范围,您必须先在“服务器集群”页面(服务器 > 集群 > WebSphere Application Server 集群)上创建集群。

    2. 单击应用
    创建共享库之后,您可以查看是否可以在特定节点上使用该共享库。选择范围以查看哪些共享库可供安装或映射至该范围的应用程序使用。
  3. 单击新建
  4. 配置共享库。
    1. 共享库设置页面上,指定所需的库文件的名称、类路径和任何其他变量。

      如果共享库指定了本机库路径,请参阅在共享库中配置本机库

      要在应用程序或模块之间只共享类版本的一个实例,请将共享库创建成隔离式共享库。请选择使用隔离式类装入器来装入此共享库。当许多应用程序共享一个库时,使用隔离式共享库可以减少内存占用量。

    2. 单击应用

下一步做什么

通过使用管理控制台,使共享库与特定的应用程序或模块相关联,或者使其与应用程序服务器的类装入器相关联。将共享库文件与服务器类装入器相关联会将文件与服务器上的所有应用程序相关联。

如果创建该共享库时启用了使用隔离式类装入器来装入此共享库设置,请使该共享库与应用程序或 Web 模块相关联。缺省情况下,配置为使用隔离的类装入器的共享库不能与服务器级别的类装入器相关联。要覆盖特定共享库的这一行为,请将 -Dcom.ibm.ws.classloader.useNonIsolatedSharedLibrariesForServer=true 作为通用 JVM 参数添加到服务器 JVM 设置,或为该库取消选中对此共享库使用隔离式类装入器设置。如果设置了覆盖属性,那么与服务器类装入器关联的库将不使用隔离式类装入器。

另外,也可以使用已安装的可选软件包使共享库与应用程序相关联。


指示主题类型的图标 任务主题



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