当前位置: 首页 > news >正文

淘宝网站如何做虚拟企业网站建设很有必要

淘宝网站如何做虚拟,企业网站建设很有必要,零食网站模板,张家口建设厅网站传统 DNS 存在哪些问题? 域名缓存问题 我们知道CND会进行域名解析,但是由于本地会进行缓存对应的域名-ip地址,所以可能出现过期数据的情况。 域名转发问题 出口 NAT 问题 域名更新问题 解析延迟问题 因为在解析DNS的时候,需要进行…

传统 DNS 存在哪些问题?

域名缓存问题
我们知道CND会进行域名解析,但是由于本地会进行缓存对应的域名-ip地址,所以可能出现过期数据的情况。
域名转发问题
出口 NAT 问题
域名更新问题
解析延迟问题
因为在解析DNS的时候,需要进行递归的遍历多个DNS服务器,这中间有一定的时延,所以会有时间延迟问题。

HTTPDNS的工作模式

既然DNS存在一定的问题, 那么又没有轻量级的DNS解析方式,HTTPDNS其实就是一种,使用HTTP协议进行DNS解析,请求服务器集群,获取最近的地址。

在这里插入图片描述
整体流程如下:
1.手机客户端请求HTTPDNS服务器,获取IP列表,缓存在本地,随着不断的解析域名,本地也会存储一份DNS解析结果的缓存数据。
2.如果从本地缓存可以获取数据,直接返回
3.如果从本地没有获取,那么直接请求HTTPDNS服务器,选择一个IP列表中一个发起HTTP请求。
4.HTTPDNS 服务会有智能调度和健康检查等接口。

HTTPDNS的缓存设计

为了提升读取速度,有自己的本地缓存。但是缓存的失效和更新如何保证呢。
对于HTTPDNS来说,就是手机客户端、DNS缓存、HTTPDNS服务器。
在这里插入图片描述
更新缓存的方式其实就是两种,一种是同步更新。也就是cache-Aside机制。先读取缓存,如果失效,读取源数据,然后设置更新缓存。
另一种是异步方式也就是快失效的时候,异步起一个线程进行处理。本质上来说DNS缓存,也需要有数据的持久化能力,保证数据不丢失。

HTTPDNS 的调度设计

调度设计其实就是需要根据不同的后端服务应用,给出一个优先响应列表,比如根据服务的容错率、健康检查、所在宿主机的配置、服务所在区域等进行调度,分配。
在这里插入图片描述

传统的 DNS 有很多问题,例如解析慢、更新不及时。因为缓存、转发、NAT 问题导致客户端误会自己所在的位置和运营商,从而影响流量的调度。
HTTPDNS 通过客户端 SDK 和服务端,通过 HTTP 直接调用解析 DNS 的方式,绕过了传统 DNS 的这些缺点,实现了智能的调度。

http://www.yayakq.cn/news/272343/

相关文章:

  • 无锡百度公司代理商灰色词seo
  • 三维免费网站wordpress dns解析
  • 个人形象设计网站网站首页设置伪静态
  • 网站建设 APP开发销售怎么做wordpress 网站访问量
  • 影楼网站建设研究生院 网站 建设
  • 网站开发四川网站界面宽
  • html搭建网站阿里云建设wordpress
  • 网站如何做网站征求意见专栏精品网站建设费用 磐石网络
  • 网站建设中应该注意什么网站负责人信息
  • 初期网站开发费会计分录深圳公司网站建设设
  • 网站中的搜索功能怎么做腾冲网站建设
  • 郑州做网站优化外包局域网wordpress
  • 沈阳手机网站开发网站建设中技术程序
  • 温州快建网站阳谷网页设计
  • 中国对外建设有限公司网站凡科网账号怎么注销
  • 网络营销营销型网站建设学前端好还是后端好
  • 高效网站推广费用郑州企业网站价格
  • ps怎样做网站大图wordpress开启redis
  • 做境外碎片化旅游的网站互联网下载安装
  • 承德网站建设价格做不规则几何图形的网站
  • 太原做手机网站建设珠峰网站建设
  • lol小米和谁做的视频网站企业网站推广属于付费推广吗
  • 网站建设小程序山东企业网站深圳
  • 网站可以做固定资产吗现在都用什么软件搜索附近的人
  • 新城建站外贸网站外链平台
  • 周口建设网站wordpress 头像不见了
  • 中国数据网关键词排名seo优化
  • 南岸网站关键词优化百度指数专业版app
  • 水头做网站的公司网站建设属于什么科目
  • 医疗网站优化公司古典网站建设