18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 直播源代码,基于DNS的GSLB使用优缺点

直播源代码,基于DNS的GSLB使用优缺点

时间:2022-05-08 09:24:01 | 来源:行业动态

时间:2022-05-08 09:24:01 来源:行业动态

直播源代码中,当用户访问网站时,首先需要通过域名解析服务,域名解析通常不是一次性完成的,常常需要查询若干不同的域名服务器才能找到对应的ip。在直播源代码搭建完成之前,首先在本地配置一个本地DNS服务器地址,本地DNS服务器收到DNS请求后若不能解析,会将请求发送给更高一级的DNS服务器直到能完成用户的请求。

直播源代码

一、基于DNS的GSLB优缺点

1.优点,实现简单、实施容易、成本低

2.缺点,当GSLB采用就近原则选择最优服务器时,会存在判断不准的情况,当用户的访问请求发送后,一定时间内没有得到处理,就会降低用户观看直播的耐性。正常情况下,GSLB设备是根据用户的IP地址和内容服务器地址来判断远近距离,本着就近选择服务器的原则,完成用户的访问请求。

直播源代码

二、基于HTTP重定向的GSLB

为了解决上述定位不准的情况,直播源代码可以靠着HTTP重定向功能来实现HTTP的重新请求定位,将用户访问重新定向到合适的服务器上。

重定向的实现,首先在DNS中将GSLB设备的IP地址登记为域名的记录。用户首先通过DNS得到GSLB设备的IP地址,此时用户的用户请求会发送到这里,GSLB设备收到请求后使用策略选择最合适的服务器,然后GSLB设备向用户发送一个HTTP重定向指令,并附上选出的服务器IP地址,实现用户请求的快速处理。

直播源代码

三、怎么提高重定向的准确度

HTTP重定向方案也存在着缺点,只能为HTTP访问重定向,也就是说直播源代码的用户请求还是可能存在被漏处理的情况。基于IP欺骗的方案同样需要首先将GSLB设备的IP地址再DNS中等级为域名的记录,完成上面重复的传递步骤后,服务器在向用户发送响应包时,会将其源IP地址字段改为GSLB设备中的IP发送给用户。

这种方式能提高直播源代码请求的处理准确性,但会丢失一部分响应速度,不过整体的响应速度还是能控制在用户接受范围内的。

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

关键词:使用,缺点,直播

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭