调整参数活动表
下面这个最新的列表包含一些建议,这些建议已提高了许多应用程序的性能和/或可伸缩性。
WebSphere Application Server 提供了几个可调参数和选项以使应用程序服务器环境与应用程序的需求匹配。
查看 IBM WebSphere Application Server supported hardware, software, and APIs Web 站点上的硬件和软件要求以了解相关信息。
建议的更新列表可在支持站点上获得。
有时瞬时错误会导致以太网适配器降低速度。请验证系统是否具有足够的内存以及双列直插式内存模块(DIMM)的数目和位置是否是最佳的。在某些系统中,允许某些内存 DIMM 配置的性能高于其他 DIMM 配置。验证所使用的硬件是否是假定要使用的硬件。
许多性能问题可以追溯到应用程序设计。查看该设计来确定它是否导致了性能问题。
操作系统配置在性能中取着很重要的作用。在许多情况下,可能需要为应用程序调整某些 TCP/IP 参数。
许多应用程序需要较大的堆大小以达到最佳性能。
一般情况下,建议使用 2 类 JDBC 驱动程序。然而,在执行多行访存时,4 类 JDBC 驱动程序的速度更快。请使用上面这个链接来查看特定于数据库供应商的需求列表,它可以告诉您 4 类 JDBC 驱动程序是否受数据库的支持。
JDBC 数据源配置对性能有显著的影响。例如,需要根据正在处理的并发请求数和应用程序的设计来确定连接池和预编译语句高速缓存的大小。
请参阅连接池 主题以了解更多信息。
使用可以利用按引用传递选项的应用程序以避免将参数复制到堆栈的成本。
某些应用程序会产生较高的至 WebSphere Application Server 事务日志的写入率。将事务日志放置在快速磁盘或磁盘阵列上可以减少响应时间。
在大多数情况下,某些其他组件(如数据库)需要调整才能使整个配置达到较高的吞吐量。
有关更多信息,请参阅将网络排队主题。
例如,如果应用程序不使用 Web Service 寻址(WS-Addressing)支持,那么禁用此功能可以提高性能。
注意:因为应用程序可能需要 WS-Addressing MAP 才能正常工作,所以使用此属性时要小心。设置此属性还会禁用 WebSphere Application Server 对下列规范的支持,这取决于 WS-Addressing 支持:Web Service 原子事务、Web Service 业务协议和 Web Service 通知。
添加新评论0 条评论