云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          我的struts2項目性能調優三步曲(續)

          Posted on 2008-07-12 18:57 云自無心水自閑 閱讀(3645) 評論(3)  編輯  收藏 所屬分類: Java 、心得體會 、Struts2

          最近,繼續研究了Struts2性能的調優方法,總結了一下,得出新三步曲:

          4. 使用FreeMarker的最新版本2.3.13,因為在版本2.3.11中,FreeMarker針對性能進行了改進,以下是FreeMarker2.3.11的release notes:
          2.3.11
          Date of release: 2007-12-04
          This release contains several performance and usability improvements.

          5. ognl2.7
          所稱ognl2.7相對于2.6在性能上有了“顯著”的提升,于是下載了2.7以及2.7所需要的javassist-3.8.0.GA.jar

          其實,經過上面2個步驟,我并沒有發現應用的性能有顯著的改善,可能我的頁面中從ValueStack中的存取操作并不是特別多,也不是特別的復雜,所以,Ognl對我的影響并不明顯。

          6. 最后使用了JProfiler對Tomcat進行了監控,最后發現問題在自定義模板上,我將頁面的自定義模板全部刪除,果然頁面的響應速度有了較大的提升。

           




          評論

          # re: 我的struts2項目性能調優三步曲(續)  回復  更多評論   

          2008-07-13 09:58 by jezz
          你的意思沒用FREEMARKER了,直接用JSP?性能有很大的提高!

          # re: 我的struts2項目性能調優三步曲(續)[未登錄]  回復  更多評論   

          2008-07-13 10:40 by 云自無心水自閑
          @jezz
          我不是這個意思,我的意思是我去除了所有的<s:component ...>自定義模板

          # re: 我的struts2項目性能調優三步曲(續)  回復  更多評論   

          2008-07-13 12:03 by 隔葉黃鶯
          我沒去用 <s:component .../>
          主站蜘蛛池模板: 高唐县| 张北县| 高平市| 临夏市| 新余市| 梓潼县| 格尔木市| 江油市| 云安县| 洪洞县| 太康县| 江川县| 丹凤县| 晋宁县| 隆子县| 安国市| 喀什市| 贵州省| 方城县| 京山县| 临泉县| 广平县| 庆城县| 乳山市| 梅河口市| 固原市| 三门峡市| 富阳市| 香格里拉县| 五河县| 贡嘎县| 黄浦区| 丹棱县| 黄骅市| 婺源县| 宾阳县| 八宿县| 玛多县| 赤峰市| 虎林市| 高青县|