- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(每特教育蚂蚁课堂)上海每特教育科技 余老师
高并发与高可用实战
补充基础知识
DNS 域名解析
整个过程大体描述如下,其中前两个步骤是在本机完成的,后 8 个步骤涉及到真正的域名解析 :1、浏览器会检查缓存中有没有这个域名对
应的解析过的 IP 地址,如果缓存中有,这个解析过程就结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有
限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL 属性来设置。这个缓存时间太长和太短都不太好,如果时间太长,
一旦域名被解析到的 IP有变化,会导致被客户端缓存的域名无法解析到变化后的 IP地址,以致该域名 正常解析,这段时间内有一部分用户无
法 网站。如果设置时间太短,会导致用户每次 网站都要重新解析一次域名。
2、如果用户浏览器缓存中没有数据,浏览器会查找操作系统缓存 否有这个域名对应的DNS 解析结果。其实操作系统也有一个域名解析的过程,
在Windows 中可以通过C:\Windows\System32\drivers\etc\hosts 文件来设置,在Linux 中可以通过/etc/hosts 文件来设置,用户可以将任何域名
解析到任何能够 的 IP 地址。例如,我们在测试时可以将一个域名解析到一台测试 上,这样不用修改任何代码就能测试到单独 上
的代码的业务逻辑是否正确。正是因为有这种本地DNS 解析的规程,所以有 就可能通过修改用户的域名来把特定的域名解析到他指定的 IP 地
址上,导致这些域名被劫持。
3、前两个过程无法解析时,就要用到我们网络配置中的 DNS 地址 了。操作系统会把这个域名发送给这个LDNS,也就是本地区的域名服务
器。这个DNS 通常都提供给用户本地互联网接入的一个DNS 解析服务,例如用户是在学校接入互联网,那么用户的DNS 肯定在学校;如果用
户是在小区接入互联网,那么用户的DNS 就是再提供接入互联网的应用提供商,即电信或联通,也就是通常说的SPA,那么这个DNS 通常也会在用
户所在城市的某个角落,不会很远。Windows 环境下通过命令行输入 ipconfig,Linux 环境下通过 cat /etc/resolv.conf 就可以查询配置的 DNS
了。这个专门的域名解析 性能都会很好,它们一般都会缓存域名解析结果,当然缓存时间是受到域名的失效时间控制的。大约80%的
域名解析到这里就结束了,所以LDNS 主要承担了域名的解析工作。
4、如果LDNS 仍然没有命中,就直接到Root Server 域名 请求解析
5、根域名 返回给本地域名 一个所查询的主域名 (gTLD Server)地址。gTLD 是 顶级域名 ,如.com、.cn、.org 等,
全球只有13 台左右
6、本地域名 LDNS 再向上一步返回的gTLD 发送请求
7、接受请求的gTLD 查找并返回此域名对应的Name Server 域名 的地址,这个Name Server 通常就是用户 的域名 ,例如用
户在某个域名服务提供商申请的域名,那么这个域名解析任务就由这个域名提供商的 来完成
8、Name Server 域名 会查询存储的域名和 IP的映射关系表,在正常情况下都根据域名得到目标 IP地址,连同一个TTL 值返回给DNS Serve
r 域名
(每特教育蚂蚁课堂)上海每特教育科技 余老师
9、返回该域名对应的 IP和TTL 值,LDNS 会缓存这个域名和 IP的对应关系,缓存时间由TTL 值控制
10、把解析的结果返回给用户,用户根据TTL 值缓存在本地系统缓存中,域名解析过程结束
在实际的DNS 解析过程中,可能还不止这 10 步,如Name Server 可能有很多级,或者有一个GTM 来负载均衡控制,这都有可能会影响域名解析过
程。
高并发与高可用
大型网站系统应有的特点
高并发,大流量
高并发,大流量:需要面对高并发用户,大流量 。举个例子,去往迪拜的飞机有200 张票,但是有100w 人都挤进系统买票,如何让这 100w 人
能够看到票务的实时更新,以及
您可能关注的文档
- a nts-230系列三相网络电力仪表v1 20用户手册西纺集团.pdf
- jmgc201803_金民工程一期统一身份认证--账户体系标准规范v1 0.pdf
- 2018下半年网络管理员下午真题.pdf
- simatic net工业以太网安全建立安全机制入门指南.pdf
- suc手册实习清单28-060-03-01.pdf
- 华东赛区-中国矿业大学-矿世奇缘2-设计图纸集总图册.pdf
- 2018年精诚案例下模拟试卷二.pdf
- 1--5 1商品网站项目背景与目标6 1 2--ppt.pdf
- 21-dma直接存储器访问第2节dma初始化结构体讲解.pdf
- 昆明今朝复印机培训1-龙2凤2技术培训v1 2.pdf
文档评论(0)