目录 上一页 下一页 索引

附录 B

调节性能


本附录介绍了一些调节建议,以帮助您从 Content Delivery Server 系统获得最佳性能。

本节包括以下主题:

B.1 调节配置变量

对于如何对 Content Delivery Server 所使用的配置变量进行设置以提高性能,本部分提供了一些指导性建议。

B.1.1 设置数据库连接池大小

如果使用 WebLogic Server 或 Sun Java System Application Server,则增加 Content Delivery Server 所使用的数据库连接数将允许提高订户的并发操作能力。

  1. 编辑 $CDS_HOME/deployment/deployment-name/conf/VSAdminConsole.properties
  2. db.pool.size.max property 设置为 30
  3. 例如,db.pool.size.max=30

  4. 编辑 $CDS_HOME/deployment/deployment-name/conf/FulfillmentService.properties
  5. db.pool.size.max property 设置为 30
  6. 例如,db.pool.size.max=30

更改将在 Content Delivery Server 重新启动后生效。

B.1.2 设置 Java 内存设置

如果已使用 WebLogic Server 实施了基本部署,则 Content Delivery Server 在将主机内存的 50% 分配给 Java 虚拟机时工作良好。如果主机正在运行数据库或其他资源密集的进程,请减小此值。

  1. 编辑 $CDS_HOME/deployment/deployment-name/bin/start_server.sh 文件。
  2. 修改 export JAVA_MEM="ms1024m -mx1024m" 语句并将每个值都设置为系统内存大小的一半。

更改将在 Content Delivery Server 重新启动后生效。


注-还应在要用于部署 Content Delivery Server 的部署配置文件中更改每个组件的 java.memprefix.java.mem 属性。更新配置文件可以确保将在以后的部署中使用所需的值。

B.2 调节 Oracle 数据库

有关调节数据库性能的提示,请访问 Oracle Web 站点 ( http://technet.oracle.com)。

B.3 调节应用程序服务器

还可以通过调节应用程序服务器来改善性能。本节包括以下主题:

B.3.1 调节 Sun Java System Application Server

有关调节 Sun Java System Application Server 的提示,请访问 Sun Java System Application Server Web 站点 ( http://wwws.sun.com/software/sunone/)。

B.3.2 调节 WebLogic Server

本节介绍了一些参数,可设置为调节 WebLogic Server 的参数。有关调节 WebLogic Server 的其他提示,请访问 WebLogic Server Web 站点 ( http://www.weblogic.com/)。

方向朝下的三角形 设置线程数

  1. 登录到 WebLogic Server 控制台。
  2. 在左侧窗格的目录树中,导航到 cds-domain -> Servers -> deployment-name
  3. 在右侧窗格中选择“监视”选项卡。
  4. 单击“监视所有活动队列”
  5. 单击“配置执行队列”
  6. 单击“缺省”
  7. 您应看到以下页面。

    显示当前配置的 WebLogic 管理控制台页面图像。

  8. “线程数”设置为 30
  9. 单击“应用”

更改将在 Content Delivery Server 重新启动后生效。

方向朝下的三角形 禁用动态 Servlet 类重新装入

  1. 登录到 WebLogic Server 控制台。
  2. 在左侧窗格的目录树中,导航到 cds-domain -> Deployments -> Web Applications
  3. 对于 Web 应用程序下列出的每个项目:
    1. 选择“文件”选项卡。
    2. 您应看到以下页面。

      显示文件属性的 WebLogic 管理控制台页面图像。

    3. “重新装入周期”设置为 -1
    4. 单击“应用”

更改将在 Content Delivery Server 重新启动后生效。

方向朝下的三角形 使用 JavaServer PagesTM 技术禁用所创建网页的动态重新装入

  1. 转到 $CDS_HOME/deployment/deployment-name/weblogic/domains/domain-name/applications 目录。
  2. 编辑以下每个文件,并按代码示例 6 中所示将 param-name element pageCheckSeconds 设置为 -1
代码示例 6 更新为 weblogic.xml
<jsp-descriptor> 
  <jsp-param> 
    <param-name>pageCheckSeconds</param-name> 
    <param-value>-1</param-value> 
  </jsp-param> 
  <jsp-param> 
    <param-name>keepgenerated</param-name> 
    <param-value>false</param-value> 
  </jsp-param> 
</jsp-descriptor> 

更改将在 Content Delivery Server 重新启动后生效。

 


目录 上一页 下一页 索引 安装指南
Sun Java™ System Content Delivery Server,版本 2004Q1