WebSphere性能分析監(jiān)控.doc_第1頁
WebSphere性能分析監(jiān)控.doc_第2頁
WebSphere性能分析監(jiān)控.doc_第3頁
WebSphere性能分析監(jiān)控.doc_第4頁
WebSphere性能分析監(jiān)控.doc_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

(windows)WebSphere檢測分析 說明文檔2008-10-15前期準(zhǔn)備步驟:1) 用自己的用戶名簡稱登錄到websphere控制臺,登錄地址為http:/xxx.xxx.xxx.xxx:9060/ibm/console/, 進入頁面后選擇“服務(wù)器”- “應(yīng)用程序服務(wù)器”,點擊頁面服務(wù)名稱server1。2) 進入server1頁面后點擊頁面“性能”下的“性能監(jiān)控基礎(chǔ)結(jié)構(gòu)(PMI)”。3) 進入“性能監(jiān)控基礎(chǔ)結(jié)構(gòu)(PMI)”頁面后,勾選啟用性能監(jiān)控基礎(chǔ)結(jié)構(gòu)(PMI),在“當(dāng)前監(jiān)控的統(tǒng)計信息集”下選擇“定制”方式,點擊應(yīng)用,應(yīng)用完后,點擊“定制”鏈接。4) 進入“定制監(jiān)控級別”頁面后,依次啟用“動態(tài)高速緩存、JDBC連接池、JVM運行下的線程、系統(tǒng)數(shù)據(jù)、線程池、Web應(yīng)用程序”下的一些計數(shù)器,具體啟用哪些,如下: 動態(tài)高速緩存(maxinmemorycachesize.desc) JDBC連接池(AllocateCount,CloseCount,CreateCount,F(xiàn)aultCount,F(xiàn)reePoolSize,PercentUsed,PoolSize,PrepStmtCacheDiscardCount,WaitTime) JVM運行時下的線程(ThreadEndedCount,ThreadStartedCount) 系統(tǒng)數(shù)據(jù)(CPUUsageSinceLastMeasurement) 線程池(ActiveCount,ClearedThreadHangCount,CreateCount,DestroyCount,PercentMaxed,PoolSize) Web應(yīng)用程序(ConcurrentRequests,ErrorCount,LoadedServletCount,RequestCount,ServiceTime)5) 接下來,server1頁面下點擊Runtime Performance Advisor 配置。6) 在打開頁面,勾選啟用 Runtime Performance Advisor設(shè)置時間間隔為4分鐘,處理器數(shù)設(shè)置為服務(wù)器對應(yīng)的數(shù)量。7) 設(shè)置完成后,選擇監(jiān)控和調(diào)整下的性能查看器,點擊當(dāng)前活動鏈接,在頁面點擊server1鏈接。8) 進入頁面后,選擇設(shè)置下的用戶,修改刷新率為60秒,緩沖大小為100,點擊應(yīng)用。刷新率:設(shè)置成60秒,緩沖設(shè)置為100,即顯示100行,以便于截取監(jiān)控數(shù)據(jù)。9) 接著在上頁面點擊日志鏈接,設(shè)置持續(xù)時間為自己需要的時間,文件名改為用戶簡稱名,方便以后查找,設(shè)置完后點擊應(yīng)用。1. 監(jiān)測步驟1) 在開始監(jiān)測前,先選中服務(wù),點擊啟動監(jiān)控將集合狀態(tài)改為活動的。2) 進入頁面后,在頁面點開性能模塊下勾選 JDBC連接池下的Oracle JDBC Driver下對應(yīng)運行的系統(tǒng)和系統(tǒng)數(shù)據(jù)、線程池。3) 接下來打開Servlet會話管理器樹形結(jié)構(gòu),勾選一個對應(yīng)的系統(tǒng),接著再勾選Web應(yīng)用程序下對應(yīng)的Servlet,目前要選的系統(tǒng)為MCS、OCS、RPS、RPS1、OOS。4) 設(shè)置完成后,點擊性能模塊。5) 在右邊顯示表中,先選擇“全選”標(biāo)記,再點擊“清空緩沖區(qū)”按鈕。6) 完成上面步驟后即可點擊“啟動記錄”按鈕,開始監(jiān)控了。注意事項:1. 啟用計數(shù)器后,請不要忘記保存配置。2. CPU數(shù)量不明情況下,先可不做更改。2. 分析3.1連接池當(dāng)應(yīng)用程序請求一個連接時,連接池為該應(yīng)用程序分配一個連接而不是重新建立一個連接;當(dāng)應(yīng)用程序使用完連接后,該連接被歸還給連接池而不是直接釋放。 1、如何實現(xiàn)連接池 確保你每一次的連接使用相同的連接字符串(和連接池相同);只有連接字符串相同時連接池才會工作。如果連接字符串不相同,應(yīng)用程序就不會使用連接池而是創(chuàng)建一個新的連接。 優(yōu)點 使用連接池的最主要的優(yōu)點是性能。創(chuàng)建一個新的數(shù)據(jù)庫連接所耗費的時間主要取決于網(wǎng)絡(luò)的速度以及應(yīng)用程序和數(shù)據(jù)庫服務(wù)器的(網(wǎng)絡(luò))距離,而且這個過程通常是一個很耗時的過程。而采用數(shù)據(jù)庫連接池后,數(shù)據(jù)庫連接請求可以直接通過連接池滿足而不需要為該請求重新連接、認(rèn)證到數(shù)據(jù)庫服務(wù)器,這樣就節(jié)省了時間。 缺點 數(shù)據(jù)庫連接池中可能存在著多個沒有被使用的連接一直連接著數(shù)據(jù)庫(這意味著資源的浪費)。 2、技巧和提示 1) 當(dāng)你需要數(shù)據(jù)庫連接時才去創(chuàng)建連接池,而不是提前建立。一旦你使用完連接立即關(guān)閉它,不要等到垃圾收集器來處理它。 2) 在關(guān)閉數(shù)據(jù)庫連接前確保關(guān)閉了所有用戶定義的事務(wù)。 3)不要關(guān)閉數(shù)據(jù)庫中所有的連接,至少保證連接池中有一個連接可用。如果內(nèi)存和其他資源是你必須首先考慮的問題,可以關(guān)閉所有的連接,然后在下一個請求到來時創(chuàng)建連接池。 3.2線程池通過對web容器線程池的配置和ORB線程池配置的監(jiān)控分析,將線程池的大小根據(jù)實際情況進行調(diào)整。線程池設(shè)置過大,雖然線程池過大可以解決當(dāng)線程堵塞或者死鎖的情況時,通過其他線程來進行事務(wù)處理,但是隨之而來的性能問題是,線程池過大,導(dǎo)致維護開銷大,每次線程維護,都需要從頭到尾進行遍歷;并且當(dāng)一個線程堵塞時,事務(wù)另起一個線程進行工作,當(dāng)堵塞線程增加到一定數(shù)目后,這些線程所占用的系統(tǒng)資源也是非??捎^的。3.3JVM虛擬機在WAS中配置JVM的堆大小。對于不同的應(yīng)用程序,最優(yōu)化堆大小的設(shè)置都有可能不同。堆設(shè)置過大,會占用過多的內(nèi)存,使內(nèi)存資源耗盡,從而會頻繁的進行IO操作來使用虛擬內(nèi)存。堆設(shè)置過小,會使得對象可分配空間變小,從而會頻繁的使用垃圾收集機制來釋放內(nèi)存空間,而每次垃圾收集,都會耗用一定的系統(tǒng)資源。因此通過監(jiān)控數(shù)據(jù),設(shè)置的堆大小能夠使程序運行最優(yōu)化。3.4高速緩存將系統(tǒng)中經(jīng)常需要調(diào)用的數(shù)據(jù)存儲在高速緩存中,可以加快載入數(shù)據(jù)的速度。高速緩存可分為servlet高速緩存和對象高速緩存;servlet高速緩存包括

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論