was性能調優前期準備

http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0707_wudan/#resourceshtml

was應用服務器環境搭建實踐指南java

http://blog.chinaunix.net/uid-20687159-id-1894968.htmlnode

WAS性能調優web

http://wenku.baidu.com/link?url=6pbNwpnXyJ8rCk-ciNVg_bRYGxyTlVXRtM0OlehhunLWTAo1MjWjZ_yy9VNsHFxqnXRcbrzx4lkOHkG163ijTqJcAl5G9D0QulXr3b99BLi 服務器

http://tech.ccidnet.com/art/322/20030603/48448_1.htmljvm

http://yishueitian326.blog.163.com/blog/static/28586375200811127337921/工具

 

影響WAS性能的幾個主要參數設置。  這些參數的修改都須要重啓server後才生效。性能

一、 JVM的最大堆、最小堆 ui

二、 Web容器線程池的最大值、最小值url

三、 JDBC鏈接池的最大鏈接數、最小鏈接數  

參數的修改生效 

控制檯上修改和Application相關、或和server相關的參數以後,須要重啓server才能生效。 

  • 若是要安裝WEB服務器,則在WEB服務器所在服務器上要預留WEB服務器所佔的磁盤空間。IBM HTTP服務器通常佔用110M左右的空間。
  • 若是安裝WEB服務器,則在WEB服務器所在機器上一般也要安裝Web Server Plug-in組件,該組件所佔磁盤空間約爲200M。
  • WebSphere 應用服務器系統日誌的佔用空間。日誌空間的估算要結合系統對日誌的配置狀況。WebSphere應用服務器的主要日誌有SystemOut.log,SystemErr.log。咱們可設置日誌文件的大小和保存的歷史日誌文件數量,從而能夠估算出其須要的空間。請參考「必要參數的調整」部分了解如何調整WebSphere應用服務器日誌參數。
  • 若是有WEB服務器,需考慮WEB服務器的日誌空間。若是客戶開啓了WEB服務器的訪問日誌access.log(默認開啓),此日誌增加的速度極快,要預留足夠的空間。
  •  備份文件須要的空間。WebSphere應用服務器提供了一個備份命令(backupConfig.bat/sh),用來備份應用服務器的配置及其上應用。咱們建議在系統穩定以後及時備份。對於一個典型生產系統,WebSphere應用服務器這個配置文件常常超過100M。可在發出backupConfig命令時,使用-logfile參數指定該備份文件的存放位置。
  • 系統出錯時日誌,例如,JVM在發生OutOfMemory時,在大多數平臺上WebSphere應用服務器會默認寫javacore文件和heapdump文件,記錄錯誤出現時的JVM Heap、線程狀況,以備錯誤診斷使用。雖然能夠調整應用服務器參數使之不產生此類文件,但爲了分析問題,一般須要今後類文件入手。這類文件一般都特別大,例如heapdump文件,可能達到幾百M。若是屢次出現OutOfMemroy,對磁盤空間的佔用很快。所以,必須考慮爲此類文件預留磁盤空間。

查看was版本

C:\Users\hb>D:

D:\>CD Program Files\IBM\WebSphere\AppServer\bin

D:\Program Files\IBM\WebSphere\AppServer\bin>versionInfo.bat
WVER0010I: Copyright (c) IBM Corporation 2002, 2005, 2008; All rights reserved.
WVER0012I: VersionInfo reporter V1.15.1.26,日期 8/9/08

-------------------------------------------------------------------------------

IBM WebSphere Application Server 產品安裝狀態報告
-------------------------------------------------------------------------------


日期和時間 2014年11月29日 上午10時10分11秒 的報告

安裝
-------------------------------------------------------------------------------

產品目錄                     D:\Program Files\IBM\WebSphere\AppServer
版本目錄                     D:\Program Files\IBM\WebSphere\AppServer\propertie
\version
DTD 目錄                   D:\Program Files\IBM\WebSphere\AppServer\properties\
ersion\dtd
日誌目錄                     D:\Program Files\IBM\WebSphere\AppServer\logs
備份目錄                     D:\Program Files\IBM\WebSphere\AppServer\propertie
\version\nif\backup
TMP 目錄                   C:\Users\hb\AppData\Local\Temp

產品列表
-------------------------------------------------------------------------------

BASE                     已安裝

已安裝的產品
-------------------------------------------------------------------------------

名稱                       IBM WebSphere Application Server
版本                       7.0.0.0
標識                       BASE
構建級別                     r0835.03
構建日期                     8/31/08

-------------------------------------------------------------------------------

結束安裝狀態報告
-------------------------------------------------------------------------------

啓停server、nodeagent、DM的前後順序關係: 
BASE版的話,只須要啓停server。沒有nodeagent和DM 的組件,所以不需考慮。 

ND版的話,要確保啓動時:先啓nodeagent後啓server;中止時:先停server後停nodeagent


D:\Program Files\IBM\WebSphere\AppServer\bin>cd ..       //查看java版本

D:\Program Files\IBM\WebSphere\AppServer>cd java/bin

D:\Program Files\IBM\WebSphere\AppServer\java\bin>java - version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pwa6460sr2-20080818_01(SR2))
IBM J9 VM (build 2.4, J2RE 1.6.0 IBM J9 2.4 Windows Vista amd64-64 jvmwa6460-20
80816_22093 (JIT enabled, AOT enabled)
J9VM - 20080816_022093_LEdSMr
JIT  - r9_20080721_1330ifx2
GC   - 20080724_AA)
JCL  - 20080808_02

D:\Program Files\IBM\WebSphere\AppServer\java\bin>cd ../..

D:\Program Files\IBM\WebSphere\AppServer>cd bin    

D:\Program Files\IBM\WebSphere\AppServer\bin>serverStatus.bat -all      //was部署的server狀態
ADMU0116I: 正在文件 d:\Program
           Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\serverStatus.lo

           中記錄工具信息
ADMU0128I: 正在啓動具備 AppSrv01 概要文件的工具
ADMU0503I: 正在檢索全部服務器的服務器狀態
ADMU0505I: 在配置中找到服務器:
ADMU0506I: 服務器名:server1
ADMU0002E: 嘗試處理服務器 server1 時發生異常:javax.management.JMRuntimeExcepti
n:
           ADMN0022E: 因爲憑證不足或憑證爲空,沒法對 Server MBean 的 getState 操
做進行訪問。

D:\Program Files\IBM\WebSphere\AppServer\bin>serverStatus.bat server1   //server1服務器狀態
ADMU0116I: 正在文件 d:\Program
           Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\server1\serverS
atus.log
           中記錄工具信息
ADMU0128I: 正在啓動具備 AppSrv01 概要文件的工具
ADMU0500I: 正在檢索 server1 的服務器狀態
ADMU0508I: Application Server「server1」是 STARTED

D:\Program Files\IBM\WebSphere\AppServer\bin>

相關文章
相關標籤/搜索