oracle weblogic 優化
最近一個報表系統壓力測試不通過,公司緊急啟動響應機制,我作為滅火併急赴深圳;
應用使用weblogic 10.3,執行報表程式,由於是生產系統暫時無法修改程式,只能通過優化weblogic的配置暫時解決;
那麼在優化時首先要確定原因,win7無法使用load runner,於是才有 jmeter + badboy 進行實際測試後發現,果然當壓力上升後,weblogic 會掛起;使用kill -3 pid 也沒有發現特殊的錯誤問題;檢查具體的報表發現,某些報表非常緩慢,當點選時能夠明顯引起cpu變化,進行壓力測試果然weblogic掛起,那麼可以判斷是由於這些緩慢的頁面造成在壓力測試時的掛起;而不是具體的java 程式碼引起的;
如何更改配置;
首先不能先入為主,因為有人一直對我說weblogic 的記憶體不能設定超過 2g,如果超過那麼反而引起其不穩定;
但是實際情況是 8c,32g的伺服器,這麼多資源不使用,太浪費,同時如果及時做本機的叢集,根據實際情況單節點一樣也經不起壓力測試;所以必須著手實際進行;weblogic 配置中主要是優化記憶體引數,同時需要掌握jvm的詳細知識;
通過反覆測試,原來壓力測試頁面不通過的頁面可以承受 60併發了,從數量上說不大,但是足夠使用了;
問題解決;
總結一下,就是需要勤動手,同時要掌握稍微寬泛的知識,比如壓力測試工具等;
應用使用weblogic 10.3,執行報表程式,由於是生產系統暫時無法修改程式,只能通過優化weblogic的配置暫時解決;
那麼在優化時首先要確定原因,win7無法使用load runner,於是才有 jmeter + badboy 進行實際測試後發現,果然當壓力上升後,weblogic 會掛起;使用kill -3 pid 也沒有發現特殊的錯誤問題;檢查具體的報表發現,某些報表非常緩慢,當點選時能夠明顯引起cpu變化,進行壓力測試果然weblogic掛起,那麼可以判斷是由於這些緩慢的頁面造成在壓力測試時的掛起;而不是具體的java 程式碼引起的;
如何更改配置;
首先不能先入為主,因為有人一直對我說weblogic 的記憶體不能設定超過 2g,如果超過那麼反而引起其不穩定;
但是實際情況是 8c,32g的伺服器,這麼多資源不使用,太浪費,同時如果及時做本機的叢集,根據實際情況單節點一樣也經不起壓力測試;所以必須著手實際進行;weblogic 配置中主要是優化記憶體引數,同時需要掌握jvm的詳細知識;
通過反覆測試,原來壓力測試頁面不通過的頁面可以承受 60併發了,從數量上說不大,但是足夠使用了;
問題解決;
總結一下,就是需要勤動手,同時要掌握稍微寬泛的知識,比如壓力測試工具等;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25656398/viewspace-700345/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 優化 WebLogic優化Web
- weblogic幾個優化引數Web優化
- weblogic調優Web
- oracle優化Oracle優化
- weblogic效能調優Web
- oracle優化技巧Oracle優化
- oracle EM 優化Oracle優化
- oracle 效能優化Oracle優化
- oracle sql優化OracleSQL優化
- Oracle優化方法Oracle優化
- oracle優化(收藏)Oracle優化
- oracle sql 優化OracleSQL優化
- oracle latch優化Oracle優化
- Oracle效能優化Oracle優化
- Oracle效能優化-SQL優化(案例一)Oracle優化SQL
- Oracle效能優化-SQL優化(案例二)Oracle優化SQL
- Oracle效能優化-SQL優化(案例三)Oracle優化SQL
- Oracle效能優化-SQL優化(案例四)Oracle優化SQL
- oracle優化一例之sql優化Oracle優化SQL
- Oracle in 查詢優化Oracle優化
- Oracle優化的方法Oracle優化
- ORACLE profile 優化配置Oracle優化
- Oracle 索引的優化Oracle索引優化
- oracle 的優化器Oracle優化
- Oracle SQL效能優化OracleSQL優化
- 【摘】 oracle優化器Oracle優化
- oracle 效能優化(一)Oracle優化
- 如何優化oracle pga優化Oracle
- Oracle的優化器Oracle優化
- Oracle 優化經典Oracle優化
- oracle sql 排序優化OracleSQL排序優化
- Oracle 效能優化-expdp備份速度優化02Oracle優化
- Oracle 效能優化-expdp備份速度優化03Oracle優化
- Oracle優化案例-使用with as優化Subquery Unnesting(七)Oracle優化
- oracle效能優化二——作業系統優化Oracle優化作業系統
- 【效能優化】ORACLE資料庫效能優化概述優化Oracle資料庫
- Oracle優化案例-(三十四)Oracle優化
- Oracle 效能優化小結Oracle優化