版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、WebSphere Application Server使使 用以及参数设置用以及参数设置 IBM 中间件中间件 基于传统基于传统 应用服务器应用服务器 消息传送消息传送 服务器服务器 基于基于Web 应用服务器应用服务器 交易中间件交易中间件 核心业务核心业务 CICS 消息中间件消息中间件 系统通信系统通信 MQ 应用中间件应用中间件 网上应用网上应用 WebSphere WAS使用使用环境部署环境部署 登录控制台登录控制台 创建虚拟主机创建虚拟主机 在管理控制台左侧展开在管理控制台左侧展开“环境环境”菜单,菜单, 虚拟主机虚拟主机 新建,新建,出现出现 新建虚拟主机页面新建虚拟主机页面,
2、新建虚拟主机,新建虚拟主机,设置虚拟主机名称为设置虚拟主机名称为 “bos_hostbos_host”,点击,点击“应用应用”按钮,并保存到主配置按钮,并保存到主配置。(一般在。(一般在 农行做项目,虚拟主机这步骤可以省略,可以直接用农行做项目,虚拟主机这步骤可以省略,可以直接用 default_hostdefault_host虚拟主机虚拟主机) 设置虚拟主机端口,设置虚拟主机端口,依次点击链接依次点击链接“bass_host”,“主机别主机别 名名”,点击,点击“新建新建”按钮,添加端口号按钮,添加端口号80、9080、9081(这个这个 根据你要建根据你要建server确定你需要几个端口确
3、定你需要几个端口)如下图如下图 WAS使用使用环境部署环境部署 创建集群创建集群 1. 在管理控制台左侧展开在管理控制台左侧展开“服务器服务器”菜单,点击菜单,点击“集群集群”,出现下图,出现下图, 点击点击“新建新建”填写集群名,集群名最好引用项目的名称,如填写集群名,集群名最好引用项目的名称,如 bos_server。 2. 添加集群成员,集群成员就是通常我们说的添加集群成员,集群成员就是通常我们说的server,这里注意是你的这里注意是你的 集群是几台机器集群,如两个两台机器做集群,需要选择节点,如在集群是几台机器集群,如两个两台机器做集群,需要选择节点,如在 Node01上建上建2个成
4、员,个成员, Node02建两成员。建两成员。 3. 在集群拓扑下查看一下成员有没有,和我们预期建的是否一致。在集群拓扑下查看一下成员有没有,和我们预期建的是否一致。 4 .修改修改server端口,应用程序服务器端口,应用程序服务器 Node01 N01S01 端口下进端口下进 行修改,修改的端口建行修改,修改的端口建虚拟主机存在的端口,否则无法连接,修改端虚拟主机存在的端口,否则无法连接,修改端 口如下图口如下图 WAS使用使用环境部署环境部署 WAS使用使用环境部署环境部署 四四.建立数据资源建立数据资源 确定连接服务器上有没有确定连接服务器上有没有sybase驱动,如:驱动,如:joc
5、onn3; 资源资源数据源,选择刚才建的集群,也可以在所有作用数据源,选择刚才建的集群,也可以在所有作用 域下新建数据源;域下新建数据源; 点击新建点击新建输入数据源名字输入数据源名字 JNDI 名称(注意这个名称(注意这个 JNDI名称要与应用程序中连接数据源的名称一致)名称要与应用程序中连接数据源的名称一致) 创建新的创建新的 JDBC 提供程序提供程序输入数据库类路径信息输入数据库类路径信息输输 入连接数据库的信息,如数据库服务器、端口入连接数据库的信息,如数据库服务器、端口 设置连接数据库的用户和密码如:设置连接数据库的用户和密码如:JDBC 提供程序提供程序 数数 据源据源 定制属性
6、定制属性 新建,输入新建,输入user,依次建依次建password 1. 测试数据库,查看数据源是否建成功。测试数据库,查看数据源是否建成功。 WAS使用使用环境部署环境部署 五五.发布应用程序发布应用程序 1.应用程序应用程序安装新程序安装新程序输入要发布的程序输入要发布的程序输入下根文(根文输入下根文(根文 如:如:24/bos/services/PostProxy?wsdl,这个根文这个根文 就是就是bos),一直点击下一步直到完成。注意的是,当多个集群的时),一直点击下一步直到完成。注意的是,当多个集群的时 候选择模块映射至服务器的时,选择应用程序要
7、部署的服务器;候选择模块映射至服务器的时,选择应用程序要部署的服务器; 2.同步节点,系统管理同步节点,系统管理节点节点全选全选点击同步节点即可。如提示点击同步节点即可。如提示 节点节点 DM 无效,这个不用管无效,这个不用管; 3.启动应用程序,启动应用程序, 应用程序应用程序企业应用程序企业应用程序选择程序,点击启动。选择程序,点击启动。 4.验证应用程序,输入验证应用程序,输入URL地址。查看是否有相应;地址。查看是否有相应; 5.卸载应用程序,先停止应用程序再去做卸载程序动作。卸载应用程序,先停止应用程序再去做卸载程序动作。 WAS使用使用环境部署环境部署 WAS使用使用环境部署环境部
8、署 当你遇到当你遇到WASWAS控台无法打开,如何重新启动控台无法打开,如何重新启动WASWAS,如下步骤:如下步骤: 1.1.在在AppServer/binAppServer/bin下,下,./startManager.sh./startManager.sh; 2.2.在在/AppServer/profiles/Node01/bin/AppServer/profiles/Node01/bin下,下,./startNode.sh./startNode.sh 3.3.在在/AppServer/profiles/Node01/bin/AppServer/profiles/Node01/bin下,下
9、,./startServer.sh ./startServer.sh server1server1; 4 4、ps -ef|grep javaps -ef|grep java,查看,查看waswas中中javajava进程。进程。 当然以上说的是在有权限的情况,没权限什么也不用说了。当然以上说的是在有权限的情况,没权限什么也不用说了。 WAS参数设置参数设置 应用程序已部署为了合理应用资源需要对应用程序已部署为了合理应用资源需要对WAS参数,也是参数,也是确保能为确保能为 最广泛的应用程序提供开箱即用的性能改善最广泛的应用程序提供开箱即用的性能改善,设置,设置WAS参数,那么我们参数,那么我们
10、 了解一些参数意思如下:了解一些参数意思如下: 线程池:线程池是一种多线程处理形式,处理过程中将任务添加到线程池:线程池是一种多线程处理形式,处理过程中将任务添加到 队列,然后在创建线程后自动启动这些任务。队列,然后在创建线程后自动启动这些任务。WAS线程池使服务器组件线程池使服务器组件 能够复用线程而不是在运行时创建新线程。创建新线程通常是很耗费时间能够复用线程而不是在运行时创建新线程。创建新线程通常是很耗费时间 和资源的操作。和资源的操作。 连接池:连接池是创建和管理一个物理连接的缓冲池,其中会保留一连接池:连接池是创建和管理一个物理连接的缓冲池,其中会保留一 定数量创建的物理连接不关闭,
11、当有客户端请求时,调用连接池,可以有定数量创建的物理连接不关闭,当有客户端请求时,调用连接池,可以有 效减少物理连接的创建次数,降低直连所带来的系统开销,缓解应用服务效减少物理连接的创建次数,降低直连所带来的系统开销,缓解应用服务 器压力,提高程序性能。器压力,提高程序性能。 最大连接数:指当前连接池中允许创建的最大物理连接数,当到最大连接数:指当前连接池中允许创建的最大物理连接数,当到 达指定值后,将不允许创建物理连接。和连接超时相对应,当达到最达指定值后,将不允许创建物理连接。和连接超时相对应,当达到最 大值后,连接请求将等待,直到池中有空闲连接为止,否则报连接超大值后,连接请求将等待,直
12、到池中有空闲连接为止,否则报连接超 时错误。时错误。 最小连接数:指当前连接池要保留的最小物理连接,其决定未使最小连接数:指当前连接池要保留的最小物理连接,其决定未使 用超时维护机制的下限,连接池的创建不是根据最小连接数而特意创用超时维护机制的下限,连接池的创建不是根据最小连接数而特意创 建,而是根据用户请求而创建,系统会一直维护最小的连接数目。最建,而是根据用户请求而创建,系统会一直维护最小的连接数目。最 小连接数使应用服务器保持一定数量的物理连接,利用应用服务器维小连接数使应用服务器保持一定数量的物理连接,利用应用服务器维 护机制,合理分配服务器资源。当应用程序访问频繁,但访问人数少护机制
13、,合理分配服务器资源。当应用程序访问频繁,但访问人数少 的情况下,最小连接数的合理配置,可以将有效的资源进行充分利用,的情况下,最小连接数的合理配置,可以将有效的资源进行充分利用, 满足特定应用需求。满足特定应用需求。 WAS参数设置参数设置 WAS参数设置参数设置 设置设置Web Container的最大、最小并发用户的最大、最小并发用户 1.Web Container1.Web Container的最大并发用户,的最大并发用户,Web ContainerWeb Container维护着一个线程池,维护着一个线程池, 用来处理接收到的用来处理接收到的jsp/servletjsp/servle
14、t请求。请求。 2.2.如何设置:如何设置:在管理控制台中点击在管理控制台中点击WebSphere Application ServerWebSphere Application Server server1 server1 线程池线程池 WebContainer WebContainer(默认为(默认为10,5010,50);经过多次实经过多次实 验发现验发现WebContainerWebContainer设置较小(设置较小(3-53-5)会影响性能问题,比如)会影响性能问题,比如TPSTPS下下 降等,如果降等,如果WebContainerWebContainer设置较大时(设置较大时(2
15、00-2000200-2000),占用资源。因),占用资源。因 此根据观察的性能情况和应用情况输入合适的最小、最大参数值,此根据观察的性能情况和应用情况输入合适的最小、最大参数值, 设置方法如下图所示:设置方法如下图所示: WAS参数设置参数设置 WAS参数设置参数设置 3.监视:监视:执行场景时,可以通过执行场景时,可以通过WebSphere Application Server 性性 能监视和调整能监视和调整性能查看性能查看当前活动当前活动启动监视启动监视WebContainer,可以,可以 查看到查看到WebContainer活动进程数大小,如下图所示:活动进程数大小,如下图所示: WA
16、S参数设置参数设置 4.4.结论:结论: 从上图可表明从上图可表明ActiveCountActiveCount并发活动线程数并发活动线程数2929,Was6.1Was6.1能够使能够使 用相对较少的线程来扩展数千客户连接。这解释了图中平均只使用相对较少的线程来扩展数千客户连接。这解释了图中平均只使 用用 29 29 个线程来服务来自个线程来服务来自 HTTP HTTP 负载驱动程序的负载驱动程序的 50 50 个并发客户个并发客户 机连接。根据此提供信息,可以参考减小线程池大小或加大线程机连接。根据此提供信息,可以参考减小线程池大小或加大线程 池,应该通过仔细考虑来确定线程池的大小,包括预期的
17、平均和池,应该通过仔细考虑来确定线程池的大小,包括预期的平均和 峰值工作负载峰值工作负载 WAS参数设置参数设置 二二.设置连接池大小设置连接池大小 1.1.每次当应用程序尝试访问后端库时(比如数据库),每次当应用程序尝试访问后端库时(比如数据库), 它都需要资源来创建、维持和释放到该数据库的连接。它都需要资源来创建、维持和释放到该数据库的连接。 为了缓解此过程对总体应用程序资源的压力,应用服务为了缓解此过程对总体应用程序资源的压力,应用服务 器允许您建立一个后端连接池,用于在应用服务器上共器允许您建立一个后端连接池,用于在应用服务器上共 享应用程序。连接池将连接开销分散分布在若干用户请享应用
18、程序。连接池将连接开销分散分布在若干用户请 求中,以便保留应用程序资源供未来请求使用。调优连求中,以便保留应用程序资源供未来请求使用。调优连 接池的目标是确保各线程都有一个数据库连接,并且请接池的目标是确保各线程都有一个数据库连接,并且请 求不需要排队以等待访问数据库求不需要排队以等待访问数据库。 WAS参数设置参数设置 2.如何设置:如何设置:资源资源 JDBC 数据源数据源 使用的数据源名称使用的数据源名称 连接池连接池 属性,根据观察的性能情况和应用情况输入合适的最小、最大连接数。属性,根据观察的性能情况和应用情况输入合适的最小、最大连接数。 (默认为(默认为1,10)连接池设置大小操作
19、如下图:)连接池设置大小操作如下图: WAS参数设置参数设置 3.如何监视:如何监视:如何合理设置最大或最小连接池参数值可以通如何合理设置最大或最小连接池参数值可以通 WebSphere Application Server 性能监视和调整性能监视和调整性能查看性能查看当前当前 活动活动启动监视启动监视JDBC,可以查看到连接池的使用情况,如下图所,可以查看到连接池的使用情况,如下图所 示:示: WAS参数设置参数设置 通上图可以看出通上图可以看出poolSize池的大小池的大小47,而空闲池的大小,而空闲池的大小20,说明,说明 有部分池没有使用。根据此值可以参考怎么设置数据库连接池的大小有
20、部分池没有使用。根据此值可以参考怎么设置数据库连接池的大小 4.结论:结论:经过连接池最大或最少设置得出经过连接池最大或最少设置得出: : 连接池的大小影响资源连接池的大小影响资源 占用和性能情况,如连接池过小(占用和性能情况,如连接池过小(1-51-5),会影响性能处理能力,),会影响性能处理能力,TPSTPS 降低,并发一段时间出现掉用户情况,不能满足现场环境应用高负载降低,并发一段时间出现掉用户情况,不能满足现场环境应用高负载 压力测试,如连接池过大(压力测试,如连接池过大(600-2000600-2000),则会长期占用服务器利用资),则会长期占用服务器利用资 源,且根据不同场景交易会
21、出现提示错误信息,比如源,且根据不同场景交易会出现提示错误信息,比如“Could not Could not open JDBC Connection for transaction; nested exception is open JDBC Connection for transaction; nested exception is java.sql.SQLException: JZ006: java.sql.SQLException: JZ006: 捕获到捕获到 IO IO 例例 外外:.SocketException: :.SocketException: 打开的文件过多打开的文件过
22、多”等一些相关错误信等一些相关错误信 息。息。 WAS参数设置参数设置 三三. .数据源语句缓存大小数据源语句缓存大小 1. 1.解释:解释:数据源语句缓存大小指定每次连接可以缓存的经数据源语句缓存大小指定每次连接可以缓存的经 过准备的过准备的JDBC JDBC 语句的数量。语句的数量。WebSphere Application Server WebSphere Application Server 数据源将优化经过准备的语句和可调用的语句,它可以缓存未数据源将优化经过准备的语句和可调用的语句,它可以缓存未 在活动连接中使用的语句。如果应用程序使用许多语句,则增在活动连接中使用的语句。如果应用
23、程序使用许多语句,则增 加此参数有时可以改善应用程序性能加此参数有时可以改善应用程序性能 2. 2.如何设置:如何设置:数据源数据源 bosdb WebSphere Application bosdb WebSphere Application Server Server 数据源属性,可以设置语句高速缓存的大小,如下图数据源属性,可以设置语句高速缓存的大小,如下图 所示所示 WAS参数设置参数设置 WAS参数设置参数设置 3. 3.监视:监视: 语句高速缓存大小调整是否合适,可以查看语句高速缓存大小调整是否合适,可以查看 PrepStmtCach PrepStmtCach eDiscardCo
24、unteDiscardCount值是否为值是否为0 0,而,而PrepStmtCacheDiscardCountPrepStmtCacheDiscardCount正表示由于正表示由于 缓存已满而被丢弃的语句的数量。所以当缓存已满而被丢弃的语句的数量。所以当PrepStmtCacheDiscardCountPrepStmtCacheDiscardCount 值为值为0 0时,表明没有被丢弃的语句。上图设置的语句高速缓存大小是时,表明没有被丢弃的语句。上图设置的语句高速缓存大小是1010, 可以查看可以查看PrepStmtCacheDiscardCountPrepStmtCacheDiscardC
25、ount值,如下图所示:值,如下图所示: WAS参数设置参数设置 从图中可以看出被丢弃的语句的数量超过从图中可以看出被丢弃的语句的数量超过 2 2多万条,多万条,我们我们再将语再将语 句高速缓存大小调整为句高速缓存大小调整为5050时,如下图所示:时,如下图所示: WAS参数设置参数设置 四四. JVM. JVM堆参数设置堆参数设置 1. 1.设置堆的大小:设置堆的大小:JVMJVM堆大小参数将直接影响垃圾收集行为。堆大小参数将直接影响垃圾收集行为。 通过增加通过增加 JVM JVM 堆大小,可以在出现分配故障并触发垃圾收集之堆大小,可以在出现分配故障并触发垃圾收集之 前创建更多对象。这通常可
26、以让应用程序增加各垃圾收集前创建更多对象。这通常可以让应用程序增加各垃圾收集 (GC) (GC) 周期之间的间隔时间。遗憾的是,增加堆大小的一个缺点是查找周期之间的间隔时间。遗憾的是,增加堆大小的一个缺点是查找 和处理需要垃圾收集的对象所需的时间也会随之增加。因此,和处理需要垃圾收集的对象所需的时间也会随之增加。因此, JVM JVM 堆大小调优经常涉及确定垃圾收集之间的间隔时间与执行垃堆大小调优经常涉及确定垃圾收集之间的间隔时间与执行垃 圾收集所需的暂停时间之间的平衡点。圾收集所需的暂停时间之间的平衡点。 2. 2.如何设置堆的大小:如何设置堆的大小:通过通过WebSphere Applic
27、ation Server 控制台设置,应用程序服务器控制台设置,应用程序服务器 Server_name 进程定义进程定义 Java 虚拟机,如下图虚拟机,如下图 WAS参数设置参数设置 在图中设置在图中设置512-1024512-1024, 那么一般情况下,均设置为那么一般情况下,均设置为512-1024512-1024,但但 是这个值也看情况而定,分析内存使用情况,如图可以勾选择是这个值也看情况而定,分析内存使用情况,如图可以勾选择 “详细垃圾回收详细垃圾回收” WAS参数设置参数设置 启用详细模式的启用详细模式的 GCGC,JVM JVM 在每次垃圾收集时都会打印输出有用在每次垃圾收集时都
28、会打印输出有用 的信息,比如堆中的空闲和已使用字节、垃圾收集之间的间隔以及暂的信息,比如堆中的空闲和已使用字节、垃圾收集之间的间隔以及暂 停时间。这些信息将记录在停时间。这些信息将记录在 native_stderr.log native_stderr.log 文件中。再通各种文件中。再通各种 工具打开此文件进行分析,这里推荐使用工具打开此文件进行分析,这里推荐使用GCCollector,GCCollector,这个工具在这这个工具在这 里不细说,大家可以自己去研究。里不细说,大家可以自己去研究。 3. 3.如何监控:如何监控:可以通可以通WebSphere Application Server
29、 性能监性能监 视和调整视和调整性能查看性能查看当前活动当前活动启动监视启动监视JVM,可以查看内存空闲,可以查看内存空闲 free趋势图,如果是一条直线,说明内存不释放,如图:趋势图,如果是一条直线,说明内存不释放,如图: WAS参数设置参数设置 WAS参数设置参数设置 4.4.结论:经过了对结论:经过了对JVMJVM堆大设置从堆大设置从50-25650-256、256-512256-512、512-1024512-1024、 1024-20481024-2048,验证了堆设置过小,会使得对象可分配空间变小,从而会,验证了堆设置过小,会使得对象可分配空间变小,从而会 频繁的使用垃圾收集机制来
30、释放内存空间,而每次垃圾收集,都会耗频繁的使用垃圾收集机制来释放内存空间,而每次垃圾收集,都会耗 用一定的系统资源。应此要通过试验和监控数据,堆设置过小时垃圾用一定的系统资源。应此要通过试验和监控数据,堆设置过小时垃圾 收集回收频繁。堆设置过大,会占用过多的内存,使内存资源耗尽,收集回收频繁。堆设置过大,会占用过多的内存,使内存资源耗尽, 从而会频繁的进行从而会频繁的进行IOIO操作来使用虚拟内存。操作来使用虚拟内存。 谈起内存大家都比较熟悉,而内存监控工具很多,比如谈起内存大家都比较熟悉,而内存监控工具很多,比如JDK1.6JDK1.6自自 带的带的jvisualvmajvisualvma、
31、JProfilerJProfiler、jconsolejconsole等工具,大家可以试一下这些等工具,大家可以试一下这些 工具,在这里不对工具进行介绍,说一下设置工具,在这里不对工具进行介绍,说一下设置jvmjvm怎么连接内存监控工怎么连接内存监控工 具,以便大家使用。具,以便大家使用。 WAS参数设置参数设置 五五.JVM.JVM设置连接设置连接Visual VMVisual VM 1.1.解释:解释: VisualVM VisualVM 是是NetbeansNetbeans的的profileprofile子项目,已在子项目,已在JDK6.0 JDK6.0 update 7 update
32、7 中自带在中自带在 ( (默认是默认是C:Program FilesJavajdk1.6.0_C:Program FilesJavajdk1.6.0_ 13bin)13bin)目录下面,有一个目录下面,有一个jvisualvm.exejvisualvm.exe文件,双击打开即可,文件,双击打开即可, 能够监控线程,内存情况,查看方法的能够监控线程,内存情况,查看方法的CPUCPU时间和内存中的对象,时间和内存中的对象, 已被已被GCGC的对象,反向查看分配的堆栈的对象,反向查看分配的堆栈( (如如100100个个StringString对象分别由对象分别由 哪几个对象分配出来的哪几个对象分配
33、出来的) )。 2.2.如何设置:通过如何设置:通过WebSphere Application ServerWebSphere Application Server控制台设置,控制台设置, 应用程序服务器应用程序服务器 Server_nameServer_name进程定义进程定义Java Java 虚拟机虚拟机 WAS参数设置参数设置 在在JVM JVM 参数里设置:参数里设置:-Djavax.management.builder.initial= -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote.authen
34、ticate=false -Dcom.-Dcom.sun.management.jmxremote.authenticate=false -Dcom. sun.management.jmxremote.ssl=false -Dcom.sun.management.sun.management.jmxremote.ssl=false -Dcom.sun.management. jmxremote.port=1099jmxremote.port=1099,其中其中-Dcom.sun.management.jmxremote.port-Dcom.sun.management.jmxremote.po
35、rt: 这个是配置远程这个是配置远程connectionconnection的端口号的要确定这个端口没有被占用,可的端口号的要确定这个端口没有被占用,可 以自己设置号。以自己设置号。-Dcom.sun.management.jmxremote.ssl=false -Dcom.s-Dcom.sun.management.jmxremote.ssl=false -Dcom.s un.management.jmxremote.authenticate=falseun.management.jmxremote.authenticate=false:这两个是固定配置,:这两个是固定配置, 是是JMXJM
36、X的远程服务权限,这样的远程服务权限,这样WASWAS中的参数已经设置中的参数已经设置OKOK,大家可以通大家可以通VisuVisu alVMalVM工具监控远程机器内存使用情况。设置参数如图所示工具监控远程机器内存使用情况。设置参数如图所示 WAS参数设置参数设置 WAS参数设置参数设置 六六. JVM. JVM参数设置生成参数设置生成dumpdump文件文件 在性能测试中会出现内存溢出的现象,想查看内存性能常用到在性能测试中会出现内存溢出的现象,想查看内存性能常用到 生成生成dumpdump文件进行分析,如何设置文件进行分析,如何设置WASWAS中设置中设置JVMJVM生成生成dumpdu
37、mp文件,通文件,通 过过WebSphere Application ServerWebSphere Application Server控制台设置,应用程序服务器控制台设置,应用程序服务器 Server_name Server_name 进程定义进程定义 环境条目,有两步骤如下环境条目,有两步骤如下 1 1单击单击“新建新建”,“名称名称”字段中,输入字段中,输入 IBM_HEAPDUMPIBM_HEAPDUMP。在。在“值值” 字段中,输入字段中,输入 truetrue。单击。单击“确定确定”。 2 2重复步骤重复步骤1 1,将,将 IBM_HEAPDUMP_OUTOFMEMORY IBM
38、_HEAPDUMP_OUTOFMEMORY 设置为设置为 truetrue。单击。单击 “保存保存”,然后在下一个屏幕中再次单击,然后在下一个屏幕中再次单击“保存保存”即可。即可。 WAS参数设置参数设置 3 3开命令提示符并转至开命令提示符并转至 /WebSphere/AppServer/bin /WebSphere/AppServer/bin 目录,执目录,执 行行 kill -3 XXXXX kill -3 XXXXX 命令来调用堆转储,其中命令来调用堆转储,其中 XXXXX XXXXX 是进程标识。是进程标识。 此时此时dumpdump文件已经生成,生成目录一般是:文件已经生成,生成目
39、录一般是:/opt/IBM/WebSphere/Ap/opt/IBM/WebSphere/Ap pServer/profiles/Node01/pServer/profiles/Node01/* *.phd.phd。通过各种工具打开。通过各种工具打开dumpdump文件,推文件,推 荐荐ha405ha405、IBM Support Assistant 4.1IBM Support Assistant 4.1工具进行分析。工具使用这工具进行分析。工具使用这 里不作介绍。里不作介绍。 WAS参数设置参数设置 七七. .设置会话管理设置会话管理 会话管理来配置控制超文本传输协议(会话管理来配置控制超
40、文本传输协议(HTTPHTTP)会话支持)会话支持 行为的会话管理器属性。这些设置既适用于行为的会话管理器属性。这些设置既适用于 SIP SIP 容器,也容器,也 适用于适用于 Web Web 容器,过容器,过WebSphere Application ServerWebSphere Application Server控制控制 台设置,应用程序服务器台设置,应用程序服务器 Server_name Server_name 会话管理,如会话管理,如 图图 WAS参数设置参数设置 WAS参数设置参数设置 结论:经过多次调整内存中最大会话量和设置超时,对性能结论:经过多次调整内存中最大会话量和设置超时,对性能 指标未出现明显的影响,所以会话管理可以使用默认值。这里注指标未出现明显的影响,所以会话管理可以使用默认值。这里注 意的是意的是WASWAS可以把会话信息序列化存入数据库,对于集群和克隆的可以把会话信息序列化存入数据库,对于集群和克隆的 WASWAS服务器来说,这一特性是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026云南曲靖经济技术开发区市场监督管理局招聘1人备考题库有完整答案详解
- 2026广西防城港市东兴市商务和口岸管理局、东兴海关招聘1人备考题库(第二批)及参考答案详解
- 健身房健身指导与会员服务规范(标准版)
- 互联网金融服务操作流程指南(标准版)
- 防灾减灾应急操作手册(标准版)
- 设备维修岗位技能竞赛方案设计
- 梯田施工技术方案范文
- 健康科普类英语
- 2025-2030湘菜高端化发展趋势与消费升级影响评估
- 2025-2030湘菜健康化趋势与低脂低盐产品开发前景
- TOC基本课程讲义学员版-王仕斌
- T-GDWCA 0035-2018 HDMI 连接线标准规范
- 面板堆石坝面板滑模结构设计
- 初中语文新课程标准与解读课件
- 无人机装调检修工培训计划及大纲
- 中建通风与空调施工方案
- 高考语言运用题型之长短句变换 学案(含答案)
- 春よ、来い(春天来了)高木绫子演奏长笛曲谱钢琴伴奏
- ARJ21机型理论知识考试题库(汇总版)
- 2023年娄底市建设系统事业单位招聘考试笔试模拟试题及答案解析
- GB/T 4623-2014环形混凝土电杆
评论
0/150
提交评论