關於用Java做叢集和負載均衡的問題

SSnake發表於2008-02-27
我現在在做一個專案,要做一個平臺,平臺需要同時對非常多(10萬個以上)的終端裝置發過來的資料進行採集和處理,這些終端可能是透過adsl或無線網路接入到平臺
我之前在做另一個專案的時候用nio寫過一個伺服器,那個伺服器可以同時處理2k左右的客戶端,但是顯然在目前的這個專案裡面是不能那麼做的。
我想透過叢集來解決大併發數的問題,但是因為公司裡面沒有人做過叢集方面的開發,所以想諮詢一下大家,目前Java叢集開發方面主要流行什麼技術?如何儘快上手?還有就是自己做叢集是否現實?

本來也考慮過利用J2EE容器的叢集功能,但是因為大多數終端都是嵌入式裝置,又基本上是透過tcp/ip的方式接入到平臺的,EJB貌似用不上,這樣的話J2EE容器的叢集功能也就用不上了,這是我個人的想法,因為對J2EE的開發也不熟悉,不知道正不正確,希望大家能指正一下,如果能利用J2EE應用伺服器,像weblogic的叢集功能的話,那麼開發應該可以方便很多。

謝謝!

相關文章