请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

集群、负载均衡、微服务、分布式的概念

[复制链接]
查看: 129|回复: 0

2万

主题

3万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
85190
发表于 2020-2-6 16:21 | 显示全部楼层 |阅读模式
集群    多台主机干一样的事

比如web容器,只操纵一个主机:

  • 这个主机发生故障,间接gg。
  • 数据库并发量大时,这个主机负担很大

数据库集群:操纵多个主机,这些主机上都运转web容器。

  • 某些主机发生故障,此外主机还能工作,影响不大
  • 更好应对并发

常见的集群:

  • web办事器集群,比如tomcat集群
  • 数据库集群(读写分手)
  • 缓存集群,比如redis集群
  • 搜索引擎集群





负载平衡(Load Balancer)

集群以后,一大片主机都干一样的事儿,具体交给哪台呆板处置赏罚呢?这就必要零丁操纵一台呆板来完成负载平衡。
请求发送给负载平衡的办事器,由负载平衡办事器决议发给集群中的哪个呆板来处置赏罚。
集群、负载均衡、微服务、分布式的概念  游戏 1685101-20200206140434947-2048512696






微办事   将一个大项目拆分为多个子模块

集群、负载均衡、微服务、分布式的概念  游戏 1685101-20200206144610343-1700306366

传统的项目是单体利用,假如项目很大,升级保护会很麻烦,点窜某一模块,必要重新安排全部项目。
微办事是把子模块抽取出来,酿成一个个微办事,可零丁点窜、安排,在项目主体中挪用这些微办事即可。微办事之间经过消息行列来通讯。





散布式

将一个大的项目、利用别离为多个子模块,零丁安排到多个主机上。
比如将web容器零丁安装到一台主机上,把redis零丁安装到一个主机上,把数据库零丁安装到一个主机上,协同完成一个项目。

散布式是一个很笼统的概念,集群、微办事也算是散布式的。




散布式贮存

偶然必要将数据以文件形式贮存到硬盘,比如session钝化、工具序列化、上传文件的贮存、大数据贮存等。
我们专门用一堆主机来贮存文件,并举行贮存储优化、备份,将这些文件映照到一个捏造的文件系统中,实现散布式存储。


免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 妈妈网-中国妈妈第一,是怀孕、育儿、健康等知识交流传播首选平台 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表