Rising Sun

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            148 隨筆 :: 0 文章 :: 22 評(píng)論 :: 0 Trackbacks
          我這有個(gè)系統(tǒng)是以tomcat5.5+sqlserver2000配置的。我將tomcat使用的初始內(nèi)存和最大內(nèi)存分別設(shè)置為100M和1024M,然后通過server.xml修改相關(guān)的線程數(shù),但minSpareThreads和maxSpareThreads設(shè)置的很大或者應(yīng)經(jīng)足夠小了,通過壓力測(cè)試,看tomcat5.exe進(jìn)程占用的內(nèi)存數(shù)的走向圖沒有什么變化,比如通過壓力測(cè)試可以使tomcat占到最大800M內(nèi)存,而壓力測(cè)試過后放置一晚上tomcat會(huì)回落并一直保持在600M。
          但通過下面的解釋tomcat占用的內(nèi)存是否應(yīng)該有變化
          minSpareThreads Tomcat初始化時(shí)創(chuàng)建的線程數(shù)。
          maxSpareThreads 一旦創(chuàng)建的線程超過這個(gè)值,Tomcat就會(huì)關(guān)閉不再需要
          的socket線程。

          下面是我分別設(shè)置的線程參數(shù)

          <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
          <Connector port="9080"
          maxHttpHeaderSize="8192"
          maxThreads="10000" minSpareThreads="1000" maxSpareThreads="2000"
          enableLookups="false" redirectPort="8443" acceptCount="10000"
          connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>



          <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
          <Connector port="9080"
          maxHttpHeaderSize="8192"
          maxThreads="10000" minSpareThreads="50" maxSpareThreads="100"
          enableLookups="false" redirectPort="8443" acceptCount="10000"
          connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
          posted on 2008-07-31 15:10 brock 閱讀(715) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 阿勒泰市| 尼玛县| 厦门市| 镇巴县| 津南区| 达孜县| 姜堰市| 黄陵县| 新龙县| 张北县| 土默特右旗| 南昌县| 岳普湖县| 黑水县| 宝坻区| 旬阳县| 班戈县| 永平县| 兰西县| 山阴县| 博乐市| 攀枝花市| 射洪县| 荃湾区| 云梦县| 会昌县| 新河县| 维西| 二连浩特市| 收藏| 礼泉县| 夏邑县| 平顺县| 酒泉市| 沁阳市| 永寿县| 屯门区| 尉犁县| 邢台县| 新巴尔虎右旗| 桓仁|