我现在在做一个项目,要做一个平台,平台需要同时对非常多(10万个以上)的终端设备发过来的数据进行采集和处理,这些终端可能是通过adsl或无线网络接入到平台
我之前在做另一个项目的时候用nio写过一个服务器,那个服务器可以同时处理2k左右的客户端,但是显然在目前的这个项目里面是不能那么做的。
我想通过集群来解决大并发数的问题,但是因为公司里面没有人做过集群方面的开发,所以想咨询一下大家,目前Java集群开发方面主要流行什么技术?如何尽快上手?还有就是自己做集群是否现实?
本来也考虑过利用J2EE容器的集群功能,但是因为大多数终端都是嵌入式设备,又基本上是通过tcp/ip的方式接入到平台的,EJB貌似用不上,这样的话J2EE容器的集群功能也就用不上了,这是我个人的想法,因为对J2EE的开发也不熟悉,不知道正不正确,希望大家能指正一下,如果能利用J2EE应用服务器,像weblogic的集群功能的话,那么开发应该可以方便很多。
谢谢!