设置 WebSphere Application Server

连接器服务器要求在其所运行所在的 Java™ 虚拟机上进行特定属性设置。

开始之前

已完成以下任务:

关于此任务

您使用控制台来为即将部署的连接器企业应用程序,通过特定属性设置应用程序服务器。

过程

  1. 验证或更新 WebSphere Application Server 级别。要了解受支持版本和修订包的列表,请参阅 Rational® Connector for SAP Solution Manager 的详细系统需求

    要查看您的 WebSphere Application Server 安装版的最新 WebSphere Application Server 修订包和临时修订,请参阅 WebSphere Application Server 和 Java JRE 更新信息

  2. 连接器服务器在其所运行在的 Java 虚拟机上需要几个特定设置。要设置这些属性,请在 WebSphere Integrated Solutions Console 中单击服务器 > 服务器类型 > WebSphere Application Server > Server1

    您选择连接器服务器将部署到的应用程序服务器。 缺省值为 Server1

  3. 在“服务器基础结构”之下,单击 Java 和进程管理 > 进程定义
  4. 其他属性之下,单击 Java 虚拟机
  5. 将值 100 添加到初始堆
  6. 将值 4098 添加到最大堆大小

    在 WebSphere Application Server 中设置堆大小

    如果您的系统内存足够并且/或者您期望处理大蓝图,那么更大的内存更好。

    提示: 此处的数字只是建议;请根据您的环境来设置值。典型的中等规模团队可使用值 4096 MB,从而为 64 位计算机上的应用程序服务器进程提供 4 GB 的堆内存。请对初始和最大堆大小使用相同的数值,这一点很重要。 如果将初始和最大堆大小降到 4 GB 以下,那么还必须将 JVM 参数 -Xmx4g-Xms4g 更改为与指定的堆大小匹配。

    拥有的物理内存应该超过系统上所有进程总共需要的内存量,这一点也很重要,这样可以避免页面调度或交换。页面调度会降低系统性能,并且影响 Java 内存管理系统的性能。

    增大 Java 堆大小时,请确保系统上可提供足够的未使用物理内存来应对此增长。如果没有足够物理内存可用,请安装更多内存,或者考虑将对总体性能产生的影响。

  7. 单击应用,然后单击直接保存到主配置
  8. 您必须添加的其中一个定制属性是 SAPC_HOME,它是用于指定 Java 虚拟机可在何处找到所需配置文件的系统属性。请将 SAPCInstallDir 替换为连接器服务器安装目录。
  9. 返回到其他属性之下的 Java 虚拟机,然后单击定制属性。通过单击新建,输入名称和值,然后单击确定来添加以下属性。
    • 名称SAPC_HOME SAPCInstallDir\server\conf
    • 名称com.ibm.websphere.webservices.DisableIBMJAXWSEngine true
    • 名称com.ibm.ws.classloader.encodeResourceURLs true
    • 如果您要连接到 Oracle 数据库,那么名称ORACLE_JDBC_DRIVER_FILEAbsolute path to the JDBC driver\ojdbc6.jar
      要点: JDBC 驱动程序的路径必须是绝对路径。请勿使用 URL 路径 (file:///)。有关 Oracle Java 数据库连接 (JDBC) 连接的更多信息,请参阅设置 Oracle 数据库
    • 如果您要连接到 SQL Server 数据库,那么名称SQLSERVER_JDBC_DRIVER_FILEAbsolute path to the JDBC driver\sqljdbc4.jar
      要点: JDBC 驱动程序的路径必须是绝对路径。请勿使用 URL 路径 (file:///)。有关 SQL Server JDBC 连接的更多信息,请参阅设置 Microsoft SQL Server 数据库
    完成后,“Java 虚拟机定制属性”页面可能类似于以下代码片段:

    资源:SAPC_HOME;:C:\Program Files\IBM\SapConnector\server\conf
    资源:com.ibm.websphere.webservices.DisableIBMJAXWSEngine;:true
    资源:com.ibm.ws.classloader.encodeResourceURLs;:true

    Java 虚拟机的定制属性
  10. 单击直接保存到主配置
  11. 为使更改生效,请重新启动应用程序服务器。

下一步做什么

通过使用控制台来部署连接器 Web 应用程序(请参阅在 WebSphere Application Server 上进行部署)。

反馈