JBoss, Tomcat等WEB服務器的優化策略

JBoss, Tomcat等WEB服務器的優化策略

下面以JBoss爲例加以說明,Tomcat也基本類似。

硬件優化
可以用雙CPU,增大內存等方法,這裏就不提了。

配置優化
我們可以通過修改JBoss的配置來加以優化。
1,修改Tomcat的JSP自動編譯配置項:
    打開文件:deploy/jbossweb-tomcat50.sar/conf/web.xml,並找到
    <servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>development</param-name>
            <param-value>false</param-value>
        </init-param>
爲其追加
development=false
告訴tomcat在用戶訪問時不必作JSP文件是否已被修改的檢查。因爲reloading默認爲true, 一旦有JSP被修改了,Tomcat會自動啓動back程序對被修改的jsp加以編譯。如果 確認你的jsp不會做任何修改的話,可以把
reloading設置爲false。或則把checkInterval值調大點[默認爲300秒檢查一次]。

2,修改log輸出配置:
  JBoss使用log4j來記錄log。要修改log配置,找到conf/log4j.xml文件。
  修改方法:
  --------------------
 把log輸出調到最高級別:ERROR
 對某些package,還可以自定義其輸出的級別。因爲比較簡單,具體修改方法參考
conf/log4j.xml裏相關部分。

....待續

---------------------
powered by syboos.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章