



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第第頁一次網(wǎng)站性能排查的經(jīng)歷一次網(wǎng)站性能排查的經(jīng)歷
發(fā)表于:2023-06-03來源::點擊數(shù):標簽:性能排查經(jīng)歷
第一次接手JAVA項目,在上線后就遇到了網(wǎng)站性能問題.說實話,對于JAVA我不是很了解,同時有點感冒.客戶內(nèi)網(wǎng)網(wǎng)站的是用JAVA+TOMCAT6+ORACLE9I開發(fā)的.上線后,客戶單位有二百多人,大部分時候有150左右在線.上線后在客戶某些機器上網(wǎng)頁呈現(xiàn)的很快,一點就開了.
第一次接手JAVA項目,在上線后就遇到了網(wǎng)站性能問題.說實話,對于JAVA我不是很了解,同時有點感冒.
客戶內(nèi)網(wǎng)網(wǎng)站的是用JAVA+TOMCAT6+ORACLE9I開發(fā)的.上線后,客戶單位有二百多人,大部分時候有150左右在線.上線后在客戶某些機器上網(wǎng)頁呈現(xiàn)的很快,一點就開了.可是在某些機器上打開網(wǎng)頁要一到二分種.這個是沒辦法忍受的.客戶一個接一個的電話打過來.頭都暈了.
在發(fā)布線,內(nèi)部都做過一些測試的,理論上性能不會如此差的.沒辦法.只能聽客戶和現(xiàn)場的實施人員的描述來判斷.(因為是客戶的內(nèi)網(wǎng),機密的,不讓遠程登錄).一開始的判斷是:我以為是剛上線,并發(fā)量比較大,在客戶打不開頁面時,又多次刷頁面,從而引起這種現(xiàn)象.所以讓實施人員這樣和客戶解釋.終于能安靜一會了.
沒想到,剛安靜一會,客戶的電話又打過來了,先是斥責一番,啥也不說,就是我們做的程序出了問題.立馬給解決.汗!客戶是公司VIP客戶,大家都靠他吃飯的.怎么辦.只能答應(yīng).
對于初期的癥狀描述,就那點信息.一時也想不出哪個部分會出問題.那就從頭來排查吧.網(wǎng)站的性能,無非就是WEB服務(wù)器的并發(fā)量,數(shù)據(jù)庫的并發(fā)量,IO操作量,及數(shù)據(jù)的吞吐量等等.
第一先聲明,第一次接觸JAVA的項目,具體技術(shù)是啥都不懂.那只好虛心的請教公司這方面所謂的專家們了.TOMCAT的并發(fā)量是首先排除掉,公司以前的項目也有用TOMCAT的,沒遇上過這樣的問題.ORACLE數(shù)據(jù)庫這方面,是由客戶提供的.那可是花錢買的.理論上問題也不大.(相應(yīng)的服務(wù)器的配置及性能那就更不能懷疑了).問題出在哪個地方呢.那是不是IO處理方面有問題呢.
想想網(wǎng)站使用了模板來實現(xiàn),可是相應(yīng)的模板都進行了緩存了.有些客戶機訪問每次都很快,也可以排除這方面的問題.
是啥問題啊,真是越想越頭暈.客戶又在異地.我又看到現(xiàn)場.沒辦法,只能在公司布署站點,進行壓力測試,看看近200人的并發(fā)量有沒有問題.最終的結(jié)果,也沒什么問題.那就意味著理論上我們的程序沒什么問題.
現(xiàn)場人員也在按計劃排查客戶現(xiàn)場故障:
1以為是客戶網(wǎng)絡(luò)有問題.最后用簡單的測試方法,拿臺本本去撥網(wǎng)線,網(wǎng)絡(luò)很快啊.頁面一點即開.
2.網(wǎng)站停了,用靜態(tài)頁來測試,慢的機器,還是那樣慢.
得出一個結(jié)論:某些用戶的機器有問題.那就和客戶直說吧,沒想到一開口說機器有問題.客戶馬上說所有的機器都是一批的.環(huán)境地都是一樣的.再說也不能讓我隨便拿一臺出來測試.要向領(lǐng)導(dǎo)申請的.反正就是一堆近乎不可理遇的回答.和他解釋,回答是我啥都不懂,有很多事要做.你只要給我一個解決方案.但是不能動他的機器.人要抓狂了.啥都不想了.只能現(xiàn)場見.
第二天一早就趕到客戶單位.用我的本本上去一試,沒問題,再看一下,上線訪問網(wǎng)站的客戶也不少.再一看客戶的機器,果然是很慢.頭痛啊.只能仔細的做功課了,自己去詢問一些出問題的細節(jié),并自己操作.仔細觀察結(jié)果.最后發(fā)覺只要出現(xiàn)慢的網(wǎng)頁時,網(wǎng)頁最上部都有一個FLASH,可是FLASH上看似內(nèi)容都出現(xiàn)了(估計是用圖片做了一個背景,上面再放FLASH,具體代碼我也沒看,說實話,沒興趣看這個),可是在FLASH的位置上出現(xiàn)了另一個小圖標,差不多就是FLASH插件沒安裝時的那個小圖片,要等那個小圖片不顯示了,IE就會立即顯示頁面的數(shù)據(jù).試了幾個其他差不多的頁面,都是要一二分種出來,SWF都是同一個.估計是這個原因吧,讓隨同的開發(fā)人員立即將FLASH的內(nèi)容去了,再測.果然,慢的機器也能很快的顯示網(wǎng)頁的內(nèi)容了.
得出正確的理論結(jié)果了.應(yīng)該是FLASH插件的問題.打開慢的機器的FLASH插件和我的FLASH插件一比對,果然客戶的版本都比較低,最高就是9,可是FLASH9版本的就沒有問題.其他都會有慢的現(xiàn)象.
看看實際剛才的理論是不是成立,讓客戶找了一臺機器安裝了一個FLASH9插件,問題沒有了.立即建議客戶升級FLASH插件,回答是這樣多的機器,不可能升級,要讓程序適應(yīng)現(xiàn)場環(huán)境.無語,立馬將FLASH轉(zhuǎn)成圖片放上去.(轉(zhuǎn)成的圖片為了不失真,是很大的,不管了),終于可以解
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度高校畢業(yè)生就業(yè)安置與就業(yè)技能培訓與就業(yè)保障服務(wù)合同
- 二零二五年度股份轉(zhuǎn)讓與新能源項目投資合作框架協(xié)議
- 二零二五年度排煙道安裝與通風系統(tǒng)優(yōu)化合同
- 運動會發(fā)言稿100字
- 2025年臨滄道路貨運運輸從業(yè)資格證模擬考試
- 結(jié)對子發(fā)言稿
- 解除與終止勞動合同
- 國際貿(mào)易實務(wù)練習題目
- 詩歌理解啟蒙:鄉(xiāng)愁英語語法解析課
- 草籽采購合同
- 安全生產(chǎn)法律法規(guī)匯編(2025版)
- 義務(wù)教育化學課程標準(2022年版)解讀
- 生產(chǎn)加工型小微企業(yè)安全管理考試(含答案)
- 2《幼苗長大了》課件
- 《麻精藥品培訓》ppt課件
- JMP操作簡要培訓
- 勝利油田壓驅(qū)技術(shù)工藝研究進展及下步工作方向
- 研究生復(fù)試匯報ppt
- 畢節(jié)市疾病預(yù)防控制中心衛(wèi)生應(yīng)急管理工作規(guī)范
- 倉儲物流部組織架構(gòu)及崗位設(shè)置資料
- 2.6米材積計算表
評論
0/150
提交評論