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)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 瓮安县| 昌平区| 凤翔县| 阿巴嘎旗| 彩票| 新田县| 库尔勒市| 宁化县| 孟州市| 济源市| 县级市| 蓝田县| 和静县| 泽库县| 德令哈市| 商城县| 万宁市| 芦溪县| 鄂尔多斯市| 白山市| 望奎县| 呈贡县| 嘉善县| 札达县| 上栗县| 加查县| 黄浦区| 陈巴尔虎旗| 科技| 兴海县| 额济纳旗| 常熟市| 阳西县| 从江县| 吕梁市| 建德市| 建阳市| 南丰县| 吉水县| 云和县| 乌海市|