samtiger


          QQ:418148757
          Name:yangchuan
          數據加載中……
          tomcat6遠程調試和內存大小設置
          遠程調試:
              catalina.bat
               set DEBUG_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8019
             eclipse 打開debug對話框選擇 remote Java application 設置host:localhost 端口 8019 和項目名稱等,即可使用。
          內存設置
          在set JAVA_OPTS = 。。。后面追加上:  -Xms64m -Xmx512m     64為最小內存512為最大。

          下邊這一段引致互聯網一段話:沒有測試過,希望對大家有幫助

          2. 適合tomcat作為系統服務啟動,這時候上面設置CATALINA_OPTS 屬性的方法就不適用了,因為作為系統服務的話,系統啟動時調用的是 %tomcat_home%"bin"tomcat5w.exe他讀取注冊表中的值,而不是catalina.bat的設置,因此需要修改注冊表:

          解決辦法:
          修改注冊表HKEY_LOCAL_MACHINE"SOFTWARE"Apache Software Foundation"Tomcat Service Manager"Tomcat5"Parameters"JavaOptions
          原值為
          -Dcatalina.home="C:"ApacheGroup"Tomcat 5.0"
          -Djava.endorsed.dirs="C:"ApacheGroup"Tomcat 5.0"common"endorsed"
          -Xrs

          加入 -Xms300m -Xmx350m
          重起tomcat服務,設置生效


          最后,測試tomcat大小,jsp頁面
          <%
          Runtime lRuntime = Runtime.getRuntime();
          out.println("*** BEGIN MEMORY STATISTICS ***<br/>");
          out.println("Free Memory: "+lRuntime.freeMemory()+"<br/>");
          out.println("Max   Memory: "+lRuntime.maxMemory()+"<br/>");
          out.println("Total Memory: "+lRuntime.totalMemory()+"<br/>");
          out.println("Available Processors : "+lRuntime.availableProcessors()+"<br/>");
          out.println("*** END MEMORY STATISTICS ***");
          %>


          posted on 2008-11-15 18:15 sam.chuan.yang 閱讀(2390) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 兖州市| 东乡县| 南部县| 葵青区| 思茅市| 长沙县| 杭锦旗| 无为县| 嘉义县| 肇源县| 通城县| 峨眉山市| 麦盖提县| 水富县| 忻城县| 监利县| 永康市| 鄂托克旗| 顺平县| 特克斯县| 盐源县| 太仓市| 陇川县| 许昌县| 明溪县| 曲阳县| 谷城县| 华阴市| 宿松县| 蓬溪县| 鹿泉市| 九江县| 大姚县| 页游| 浦江县| 石首市| 洞口县| 雷山县| 白水县| 理塘县| 监利县|