Tomcat無端僵死,JAVA程式設計問題何在?
我是一位平凡的小程式設計師,最近給公司開發了一個商務網站。使用的環境是
:j2sdk1.4.2.06,apache2,tomcat5.0.27,mysql4.0.23MAX,作業系統是redhat linux 企
業版3.0.
apache和tomcat作了連線。
現在網站目前仍然處於測試階段,在沒有任何大的訪問量的情況下經常不能正常應答。
開始以為系統資源耗盡,我在linux 用top察看資源發現伺服器的記憶體還有280MB沒有使
用。下面是tomcat不能應答情況下的
資源使用列表
10:24:16 up 2 days, 18:21, 2 users, load average: 0.00, 0.00, 0.00
79 processes: 77 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: cpu user nice system irq softirq iowait idle
total 0.1% 0.0% 0.9% 0.0% 0.0% 1.3% 97.4%
Mem: 1027480k av, 743348k used, 284132k free, 0k shrd, 145224k buff
416172k active, 150116k inactive
Swap: 2048276k av, 480k used, 2047796k free 340124k cached
然後我用phpMyAdmin訪問mysql資料庫,發現資料庫可以正常工作。直接訪問apache目
錄下的靜態檔案
也可以正常訪問。只有訪問tomcat會出現訪問無應答。重起tomcat一切恢復正常。我用
jmeter測試發現10執行緒併發訪問100次
java的資源佔用40MB左右,而當出現tomcat僵死的時候java的資源佔用達到了80MB.我
想可能是我程式的編寫存在一些問題。
只是該如何尋找著問題的所在呢?我希望你能給我提供一些思路,我是初次接觸java,
程式寫的不夠規範。希望你能提供一些
指導性的建議,主要是關於安全和效能方面的。
貿然打擾,請多多包
涵.
:j2sdk1.4.2.06,apache2,tomcat5.0.27,mysql4.0.23MAX,作業系統是redhat linux 企
業版3.0.
apache和tomcat作了連線。
現在網站目前仍然處於測試階段,在沒有任何大的訪問量的情況下經常不能正常應答。
開始以為系統資源耗盡,我在linux 用top察看資源發現伺服器的記憶體還有280MB沒有使
用。下面是tomcat不能應答情況下的
資源使用列表
10:24:16 up 2 days, 18:21, 2 users, load average: 0.00, 0.00, 0.00
79 processes: 77 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: cpu user nice system irq softirq iowait idle
total 0.1% 0.0% 0.9% 0.0% 0.0% 1.3% 97.4%
Mem: 1027480k av, 743348k used, 284132k free, 0k shrd, 145224k buff
416172k active, 150116k inactive
Swap: 2048276k av, 480k used, 2047796k free 340124k cached
然後我用phpMyAdmin訪問mysql資料庫,發現資料庫可以正常工作。直接訪問apache目
錄下的靜態檔案
也可以正常訪問。只有訪問tomcat會出現訪問無應答。重起tomcat一切恢復正常。我用
jmeter測試發現10執行緒併發訪問100次
java的資源佔用40MB左右,而當出現tomcat僵死的時候java的資源佔用達到了80MB.我
想可能是我程式的編寫存在一些問題。
只是該如何尋找著問題的所在呢?我希望你能給我提供一些思路,我是初次接觸java,
程式寫的不夠規範。希望你能提供一些
指導性的建議,主要是關於安全和效能方面的。
貿然打擾,請多多包
涵.
相關文章
- 請教Java+tomcat資料庫程式設計問題?JavaTomcat資料庫程式設計
- java的socket程式設計問題Java程式設計
- JAVA程式設計題-用java解決兔子問題Java程式設計
- Java程式設計師面試常見問題Java程式設計師面試
- Java程式設計常見問題彙總Java程式設計
- 無題程式設計師程式設計師
- Java程式設計常見問題彙總(一)Java程式設計
- 好程式設計師分享:Java面試題常見問題程式設計師Java面試題
- 程式碼設計問題
- linux僵死程式Linux
- Java程式設計中最容易忽略的10個問題Java程式設計
- 關於java安全性程式設計問題求助!!!Java程式設計
- tomcat高訪問設定問題Tomcat
- 程式設計文化的問題程式設計
- Java程式設計師,你的簡歷到底問題在哪?Java程式設計師
- 解決java網路程式設計IPv6問題Java程式設計
- 如何在程式設計生涯中有一個好的開端程式設計
- 好程式設計師分享Java常見面試題Tomcat最佳化經驗程式設計師Java面試題Tomcat
- Java程式設計的利器:Pair和Triple無縫解決多值返回問題,助力編寫高效程式碼Java程式設計AI
- ORACLE10G 監聽僵死問題的解決Oracle
- JAVA程式設計師面試32問Java程式設計師面試
- Java網路程式設計:QQ郵件傳送客戶端程式設計Java程式設計客戶端
- 【Java】程式設計過程中遇到的中文編碼問題Java程式設計
- Java程式設計師面試中的多執行緒問題Java程式設計師面試執行緒
- 程式設計師,你會問問題嗎?程式設計師
- PCL常見程式設計問題程式設計
- Java程式設計__Chap3 面對物件__程式設計題Java程式設計物件
- 好程式設計師Java教程分享Java中經常出現的問題程式設計師Java
- defunct僵死程式解決方法
- JAVA FTP客戶端問題JavaFTP客戶端
- Java程式設計——Tomcat基本概念及常用調優方式Java程式設計Tomcat
- 成為Java頂尖程式設計師,先過了下面問題!Java程式設計師
- 請教一個關於JAVA SOCKET程式設計中的問題Java程式設計
- Java網路程式設計,有助於解決實際問題, (轉)Java程式設計
- java多執行緒程式設計問題以及解決辦法Java執行緒程式設計
- Java無限迴圈問題Java
- 程式設計師在程式設計中遇到的奇葩弱智問題程式設計師
- Linux程式設計:程式同步問題之哲學家就餐問題Linux程式設計