websphere性能设置和日常维护

websphere性能设置和日常维护

ID:6129717

大小:37.50 KB

页数:5页

时间:2018-01-04

websphere性能设置和日常维护_第1页
websphere性能设置和日常维护_第2页
websphere性能设置和日常维护_第3页
websphere性能设置和日常维护_第4页
websphere性能设置和日常维护_第5页
资源描述:

《websphere性能设置和日常维护》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、websphere性能设置和日常维护一、确认磁盘空间是否满足要求1、WebSphere应用服务器自身代码的占用空间。这个空间一般在1G左右,在不同的系统平台上略有差异。2、概要文件所占的空间。WebSphere应用服务器V6.1创建的概要文件基本类型有3种,每个概要文件所占用的空间如下:应用程序服务器(ApplicationServer):在WebSphere应用服务器安装没有选择安装样本程序时,这一概要文件所占磁盘空间约为200M;DeploymentManager:30M;定制概要文件(Custom,即nodeagent):10M。3、如果要安装WEB服务器,则在WEB服务器所在服务

2、器上要预留WEB服务器所占的磁盘空间。IBMHTTP服务器一般占用110M左右的空间。4、如果安装WEB服务器,则在WEB服务器所在机器上通常也要安装WebServerPlug-in组件,该组件所占磁盘空间约为200M。5、WebSphere应用服务器系统日志的占用空间。日志空间的估算要结合系统对日志的配置情况。WebSphere应用服务器的主要日志有SystemOut.log,SystemErr.log。我们可设置日志文件的大小和保存的历史日志文件数量,从而可以估算出其需要的空间。6、如果有WEB服务器,需考虑WEB服务器的日志空间。如果客户开启了WEB服务器的访问日志access.l

3、og(默认开启),此日志增长的速度极快,要预留足够的空间。7、备份文件需要的空间。WebSphere应用服务器提供了一个备份命令(backupConfig.bat/sh),用来备份应用服务器的配置及其上应用。我们建议在系统稳定之后及时备份。对于一个典型生产系统,WebSphere应用服务器这个配置文件经常超过100M。可在发出backupConfig命令时,使用-logfile参数指定该备份文件的存放位置。8、系统出错时日志,例如,JVM在发生OutOfMemory时,在大多数平台上WebSphere应用服务器会默认写javacore文件和heapdump文件,记录错误出现时的JVMHe

4、ap、线程情况,以备错误诊断使用。虽然可以调整应用服务器参数使之不产生此类文件,但为了分析问题,通常需要从此类文件入手。这类文件通常都特别大,例如heapdump文件,可能达到几百M。如果多次出现OutOfMemroy,对磁盘空间的占用很快。因此,必须考虑为此类文件预留磁盘空间。9、WAS安装程序还需要在系统的临时目录/tmp中有100M以上的空闲空间。10、用户发布到WebSphere应用服务器上所有应用程序以及应用自身的应用日志的占用空间。这个大小与实际应用相关,而且不同应用可以差别很大。二性能设置1、Java虚拟机堆大小(JVMHeapSize):控制JVM代码可使用的堆大小,单位

5、M。该参数在服务器->应用程序服务器>进程定义>Java虚拟机中进行设置。JVM最大堆大小默认是256M,在生产环境中通常要根据机器物理内存情况、应用运行特性来设置,且多数情况下都要把此参数调大。根据经验,内存充足时,通常的调整在500M到1024M之间。需要注意的是,建议JVMHeap的最大值不要超过1024M,如果JVMHeapSize过大,可能会引起内存分页,或者造成JVM垃圾回收时间过长,反而影响应用服务器性能。有关Java虚拟机调优的具体信息,请参考调整JVM参数。2、Web容器线程池:该参数在“服务器>应用程序服务器>server1>线程池”的“WebContainer”中进

6、行设置,默认值是10到50。如果硬件资源允许,通常会把线程池的最大大小调到100。3、数据源连接池:该参数在资源->JDBC->数据源->数据源名称,选择“连接池设置”中设置,默认大小为1到10。根据资源设置的队列(Queue)原则,从Web容器线程池,到数据源连接池的参数设置,应该是从大到小的管道。前面我们列举了Web容器线程池的最大值设置100,对于数据源连接池,设置的最大值通常不超过50。多数情况下调整为30。实际运行中可以修改此参数值,观察调整对性能是否有正面影响。注意,如果把数据库连接池最大大小调得过大,JVM有限的资源都耗费在维护连接池、处理与数据库连接上,可能反而造成WAS

7、性能的下降。4、WAS进程日志参数:WAS进程日志常用的有SystemOut.log和SystemErr.log。这两份日志默认大小为1M,历史日志文件数为1份。在生产环境中,这样的设置通常不足以充分保存发生问题时的错误信息。我们可以通过修改日志默认大小、历史日志文件数来保存更多的信息。注意,不要把单份日志文件大小设置过大(例如,超过10M以上),否则可能影响WAS性能。另外,我们建议把应用日志与WAS日志分离开。如果应用中大量以S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。