关于集群架构的问题
来源:1-7 大数据现存的模式
笛梦少年
2020-11-14
这个问题可能和这个课程不是特别相关,
我在很多资料看到架构集群是为了防止单点故障,于是使用了一个前端机做任务分发。比如说用 Nginx 吧。
但是,前端机如果只有一个的话,还是有单点故障的问题。所以他们说,那就增加前端机。
可是,问题来了,比如两个前端机,但是这两个前端机又有两个 ip 啊。如果是某个网站的话,那一个域名就对应一个ip。这样还是只能访问一个前端机啊。那前端机的扩充还有什么意义呢。。。
???,
希望老师能解答我这个问题。
谢谢老师。
写回答
1回答
-
Michael_PK
2020-11-14
能问出这个问题,说明自己认真思考了,这个问题问的很好。是这样的,对于大数据框架来说比如Hadoop,在生产上的肯定都是高可用的,也就是所谓的ha,是可以使用zk进行配置完成。那么你说的前端请求的这个,是可以通过ng来完成,单个肯定还是不行的,需要多个ng,然后映射到一个统一的地址上,大家访问的是这个统一的地址,通过负载均衡进行访问
022020-11-16