<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    StevenBot-Saltsam

    眼睛能裝下世界,為何卻裝不下眼淚? 一只風(fēng)箏一輩子只為一根線冒險。 那不是一場游戲,為何總有一根線牽著心懷,隱隱作疼? 那不是一段邂逅,為何飄在橋上的影子,總纏進夢鄉(xiāng)? 那不是一個夢境,為何你的溫柔私語,總是不經(jīng)意的響起?

    導(dǎo)航

    <2011年10月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    統(tǒng)計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    datas link

    OSChinal Sources codes Library

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    Tomcat的參數(shù)配置及一般問題的解決

    如何解決端口沖突導(dǎo)致tomcat無法啟動的問題
    Tomcat在啟動時主要使用下面的3個端口
    <Server port="8005" shutdown="SHUTDOWN" debug="0">
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5"maxProcessors="75"enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="200000"useURIValidationHack="false" disableUploadTimeout="true" />
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8009" minProcessors="5" maxProcessors="75"enableLookups="true" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="20000" useURIValidationHack="false"protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
    端口被占用后的現(xiàn)象:
    Ø         8080端口被占用,tomcat剛開始啟動就立即停止;
    Ø         8005端口被占用,tomcat啟動后期停止;
    Ø         8009端口被占用,tomcat會自動使用下一個未被占用的端口,無啟動問題。
    如果想查看端口的使用狀態(tài),在win2000下使用命令netstat –na;在winXP/2003下使用命令netstat –nao;把tomcat端口修改為未使用的端口然后再啟動。
    2、 修改java虛擬機內(nèi)存
    修改tomcat\bin\catalina.bat文件,在JAVA_OPTS變量使用前加入
    set JAVA_OPTS=-Xms128m -Xmx256m
    其中Xms為最小內(nèi)存,Xmx為最大內(nèi)存。
    設(shè)定的最大內(nèi)存可用如下命令測試:java -Xmx1048m -version
    可以使用如下程序代碼實現(xiàn)對內(nèi)存的監(jiān)控:
    <%
    Runtime lRuntime = Runtime.getRuntime();
    out.println("Free Memory: "+lRuntime.freeMemory()+"<br>");
    out.println("Max   Memory: "+lRuntime.maxMemory()+"<br>");
    out.println("Total Memory: "+lRuntime.totalMemory()+"<br>");
    %>
    3、 修改tomcat連接數(shù)
    修改tomcat\conf\server.xml文件中的如下部分
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"port="8080" minProcessors="5" maxProcessors="75"enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" useURIValidationHack="false"disableUploadTimeout="true" />
    其中minProcessors為最小連接數(shù);maxProcessors為最大連接數(shù);acceptCount為允許最大連接數(shù);connectionTimeout為網(wǎng)絡(luò)連接超時時間毫秒數(shù)。
    4、 禁止列出目錄下的文件
    修改tomcat\conf\web.xml文件中的如下部分,把true設(shè)置為false。
    <init-param>
    <param-name>listings</param-name>
        <param-value>true</param-value>
    </init-param>
    5、 設(shè)置session失效的時間
    修改tomcat\conf\web.xml文件的如下部分,時間單位為分鐘。
    <session-config>
    <session-timeout>30</session-timeout>
    </session-config>
    6、 設(shè)置MIME響應(yīng)類型
    如果文件在客戶端中的響應(yīng)程序類型和期望不一致,修改tomcat\conf\web.xml文件中的如下部分。
    <mime-mapping>
    <extension>zip</extension>
    <mime-type>application/zip</mime-type>
    </mime-mapping>
    <mime-mapping>
    <extension>mht</extension>
    <mime-type>message/rfc822</mime-type>
    </mime-mapping>
    7、 設(shè)置tomcat的默認(rèn)訪問頁面
    修改tomcat\conf\web.xml文件中的如下部分。
    <welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    8、 設(shè)置tomcat管理用戶
    修改tomcat\conf\tomcat-users.xml。
    <tomcat-users>
     <role rolename="tomcat"/>
     <role rolename="role1"/>
     <role rolename="manager"/>
     <role rolename="admin"/>
     <user username="tomcat" password="tomcat" roles="tomcat"/>
     <user username="role1" password="tomcat" roles="role1"/>
     <user username="both" password="tomcat" roles="tomcat,role1"/>
     <user username="admin" password="" roles="admin,manager"/>
    </tomcat-users>
    附:
    1、 Tomcat 5.xTomcat 4.x在解析提交表單時發(fā)生了變化,Tomcat 4.x無論是post還是get,都使用相同的編碼,而Tomcat 5.x 卻把get方法單獨了出來,具體可查看tomcatsource code
    2、 Tomcat 5.x允許includejsp頁面重新定義解碼方式(如下示例),而Tomcat4.x則不允許。
    <%@ page contentType="text/html; charset=GBK" %>
     
    如何解決端口沖突導(dǎo)致tomcat無法啟動的問題
    Tomcat在啟動時主要使用下面的3個端口
    <Server port="8005" shutdown="SHUTDOWN" debug="0">
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5"maxProcessors="75"enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="200000"useURIValidationHack="false" disableUploadTimeout="true" />
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8009" minProcessors="5" maxProcessors="75"enableLookups="true" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="20000" useURIValidationHack="false"protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
    端口被占用后的現(xiàn)象:
    Ø         8080端口被占用,tomcat剛開始啟動就立即停止;
    Ø         8005端口被占用,tomcat啟動后期停止;
    Ø         8009端口被占用,tomcat會自動使用下一個未被占用的端口,無啟動問題。
    如果想查看端口的使用狀態(tài),在win2000下使用命令netstat –na;在winXP/2003下使用命令netstat –nao;把tomcat端口修改為未使用的端口然后再啟動。
    2、 修改java虛擬機內(nèi)存
    修改tomcat\bin\catalina.bat文件,在JAVA_OPTS變量使用前加入
    set JAVA_OPTS=-Xms128m -Xmx256m
    其中Xms為最小內(nèi)存,Xmx為最大內(nèi)存。
    設(shè)定的最大內(nèi)存可用如下命令測試:java -Xmx1048m -version
    可以使用如下程序代碼實現(xiàn)對內(nèi)存的監(jiān)控:
    <%
    Runtime lRuntime = Runtime.getRuntime();
    out.println("Free Memory: "+lRuntime.freeMemory()+"<br>");
    out.println("Max   Memory: "+lRuntime.maxMemory()+"<br>");
    out.println("Total Memory: "+lRuntime.totalMemory()+"<br>");
    %>
    3、 修改tomcat連接數(shù)
    修改tomcat\conf\server.xml文件中的如下部分
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"port="8080" minProcessors="5" maxProcessors="75"enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" useURIValidationHack="false"disableUploadTimeout="true" />
    其中minProcessors為最小連接數(shù);maxProcessors為最大連接數(shù);acceptCount為允許最大連接數(shù);connectionTimeout為網(wǎng)絡(luò)連接超時時間毫秒數(shù)。
    4、 禁止列出目錄下的文件
    修改tomcat\conf\web.xml文件中的如下部分,把true設(shè)置為false。
    <init-param>
    <param-name>listings</param-name>
        <param-value>true</param-value>
    </init-param>
    5、 設(shè)置session失效的時間
    修改tomcat\conf\web.xml文件的如下部分,時間單位為分鐘。
    <session-config>
    <session-timeout>30</session-timeout>
    </session-config>
    6、 設(shè)置MIME響應(yīng)類型
    如果文件在客戶端中的響應(yīng)程序類型和期望不一致,修改tomcat\conf\web.xml文件中的如下部分。
    <mime-mapping>
    <extension>zip</extension>
    <mime-type>application/zip</mime-type>
    </mime-mapping>
    <mime-mapping>
    <extension>mht</extension>
    <mime-type>message/rfc822</mime-type>
    </mime-mapping>
    7、 設(shè)置tomcat的默認(rèn)訪問頁面
    修改tomcat\conf\web.xml文件中的如下部分。
    <welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    8、 設(shè)置tomcat管理用戶
    修改tomcat\conf\tomcat-users.xml。
    <tomcat-users>
     <role rolename="tomcat"/>
     <role rolename="role1"/>
     <role rolename="manager"/>
     <role rolename="admin"/>
     <user username="tomcat" password="tomcat" roles="tomcat"/>
     <user username="role1" password="tomcat" roles="role1"/>
     <user username="both" password="tomcat" roles="tomcat,role1"/>
     <user username="admin" password="" roles="admin,manager"/>
    </tomcat-users>
    附:
    1、 Tomcat 5.xTomcat 4.x在解析提交表單時發(fā)生了變化,Tomcat 4.x無論是post還是get,都使用相同的編碼,而Tomcat 5.x 卻把get方法單獨了出來,具體可查看tomcatsource code。
    2、 Tomcat 5.x允許includejsp頁面重新定義解碼方式(如下示例),而Tomcat4.x則不允許。
    <%@ page contentType="text/html; charset=GBK" %>

    posted on 2011-10-08 09:34 Steven_bot 閱讀(1870) 評論(0)  編輯  收藏 所屬分類: tomcat

    主站蜘蛛池模板: 成人黄动漫画免费网站视频 | 亚洲高清不卡视频| 亚洲色精品aⅴ一区区三区| 亚洲Av无码乱码在线观看性色| 在线观着免费观看国产黄| 免费黄网在线观看| 午夜两性色视频免费网站| 韩国18福利视频免费观看| 思思99re66在线精品免费观看| 在线v片免费观看视频| 欧美三级在线电影免费| 全免费一级毛片在线播放| 国产精品无码免费视频二三区 | 一级毛片免费观看不卡的| 99久久久国产精品免费蜜臀| 91网站免费观看| 一二三四影视在线看片免费 | 国产成人精品一区二区三区免费| 久久国产乱子精品免费女| 99视频免费观看| 国产啪精品视频网免费| 欧洲精品免费一区二区三区| 四虎影在线永久免费四虎地址8848aa| 成人亚洲网站www在线观看| 亚洲一区AV无码少妇电影☆| 亚洲v高清理论电影| 亚洲一区二区三区播放在线| 亚洲精品宾馆在线精品酒店| 一区二区三区视频免费观看| 国产午夜成人免费看片无遮挡 | 精品成在人线AV无码免费看| 成人免费在线观看网站| 亚洲成a人片在线观看久| 亚洲精品无码专区久久久| 亚洲日韩乱码中文无码蜜桃臀| 亚洲国产aⅴ成人精品无吗| 久久99久久成人免费播放| 免费看片在线观看| 国产成人无码区免费A∨视频网站| 在线亚洲精品自拍| 亚洲综合激情另类小说区|