最近,公司要嘗試jetty,我們幾個人湊在一塊做一下jetty相關的測試. 希望可以用輕量級的jetty替換jboss , tomact,目前還是小步前進,還是以jetty軟體的形式引入,以後embed jetty也會是一種方向,真正做到輕量級。
我這邊主要測試一下, mod_jk與jetty連結(以前一直都是用mod_jk 1.2.18)
配置形式: apache 2.2 + mod_jk 1.2.18 + jetty 7.1.5
我這裡不較長的描述具體的安裝配置過程,這類教程網上一搜一大把,隻記錄重點的幾個配置和遇到的問題,頭痛中。。。
1. apache 2.2配置
2. mod_jk 1.2.18配置
3. jetty 配置
出現的問題:
2. mod_jk wrong message
3. mod_jk can't receive the response body
查詢了相關資料,發現網上還是有很多人出現了類似的情況,目前一直還未解決問題,先記錄着,等以後解決
幾點建議:
1. jetty使用jetty 7.1.6, 修複了幾個問題,可檢視 changelog
2. 關注下jdk 1.6中nio的bug , jdk1.6+problems , 可能會出現類似mail list提到的問題,cpu使用100%, 具體檢視http://dev.eclipse.org/mhonarc/lists/jetty-users/msg00613.html
網上類似問題 : http://comments.gmane.org/gmane.comp.java.jetty.support/10660
jetty codehaus的jira庫: http://jira.codehaus.org/browse/jetty
jetty mail list : http://dev.eclipse.org/mhonarc/lists/jetty-users/threads.html http://archive.codehaus.org/lists/org.codehaus.jetty.user/
tomcat mail list : http://mail-archives.apache.org/mod_mbox/tomcat-users/