关于集群架构的问题

来源:1-7 大数据现存的模式

笛梦少年

2020-11-14

这个问题可能和这个课程不是特别相关,

我在很多资料看到架构集群是为了防止单点故障,于是使用了一个前端机做任务分发。比如说用 Nginx 吧。

但是,前端机如果只有一个的话,还是有单点故障的问题。所以他们说,那就增加前端机。

可是,问题来了,比如两个前端机,但是这两个前端机又有两个 ip 啊。如果是某个网站的话,那一个域名就对应一个ip。这样还是只能访问一个前端机啊。那前端机的扩充还有什么意义呢。。。

???,
希望老师能解答我这个问题。
谢谢老师。

写回答

1回答

Michael_PK

2020-11-14

能问出这个问题,说明自己认真思考了,这个问题问的很好。是这样的,对于大数据框架来说比如Hadoop,在生产上的肯定都是高可用的,也就是所谓的ha,是可以使用zk进行配置完成。那么你说的前端请求的这个,是可以通过ng来完成,单个肯定还是不行的,需要多个ng,然后映射到一个统一的地址上,大家访问的是这个统一的地址,通过负载均衡进行访问

0
2
Michael_PK
回复
笛梦少年
两台机器可以通过配置一个虚IP的,使用时直接使用这个虚IP。这些其实都是运维同学干的事情
2020-11-16
共2条回复

Hadoop 系统入门+核心精讲

从Hadoop核心技术入手,掌握数据处理中ETL应用,轻松进军大数据

2397 学习 · 902 问题

查看课程