天天看點

糾結的mod_jk與jetty的組合

最近,公司要嘗試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/