我正在做一个部署在PC上的服务器,要求并发访问量1000左右时响应时间不超过2s,考虑到PC性能有限,我打算采用带负载均衡能力的PC集群来实现,具体方法是:
多台PC组成一个局域网,其中一台作为“门面”对外提供服务,它接到请求后转发任务给集群中的一台主机,在集群中某台主机宕掉时可以将上面的任务分流到其他节点。我在网上找到了Apache Tribes作为集群搭建平台,用HAProxy做负载均衡,但这二者之间衔接起来比较困难,请教各位高手有什么平台(或者解决方案)可以同时实现负载均衡和集群?最好是开源的Java或者Python实现。
非常感谢!
使用Ngix这种反向代理,可以帮你完成负载均衡。至于你的应用服务器群集的节点之间是否需要同步或者共享数据,是否还需要保障高可用,那就要看你系统需求了。