基于HTTP重定向的GSLB工作流程「建议收藏」

基于HTTP重定向的GSLB工作流程「建议收藏」1.用户向网站的localdns请求域名解析2.localdns向用户返回GSLB设备的ip地址,如果GSLB系统本身有负载均衡,则返回的IP地址就是自身负载均衡后的某台设备的IP地址3.用户向这台GSLB设备发起GET请求,请求该网站的网页的内容.如果网页上有图片,文字,视频则会发起多个HTTP请求4.GSLB设备将综合分析用户ip,内容分布,设备负载,链路状况等实时…

大家好,又见面了,我是你们的朋友全栈君。1.用户向网站的local dns请求域名解析

2.local dns向用户返回GSLB设备的ip地址,如果GSLB系统本身有负载均衡,则返回的IP地址就是自身负载均衡后的某台设备的IP地址

3.用户向这台GSLB设备发起GET请求,请求该网站的网页的内容.如果网页上有图片,文字,视频则会发起多个HTTP请求

4.GSLB设备将综合分析用户ip,内容分布,设备负载,链路状况等实时信息,为用户选择一个合适的服务单元.如果没有查到用户ip所在网段的信息,则通过以下两种路由策略

a.GSLB将用户请求通过轮询的方式定向到其他节点

b.GSLB会通知各POP点的SLB一同去测各POP点离用户的距离及时延,并报告核心节点确定最优站点,该ip地址所在的网段会被添加到动态最近路径表,供今后用户直接与最优的分配层节点的SLB设备建立连接.

5.用户根据得到的ip地址向CDN节点发出媒体访问请求

6.如果这个ip地址的节点仍然是一个负载均衡设备,则通过负载均衡选择一台合适的服务设备,将其ip地址返回给用户

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138905.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • html里面空格_html空格占位符

    html里面空格_html空格占位符 ==普通的英文半角空格 == == ==no-breakspace(普通的英文半角空格但不换行) ==中文全角空格(一个中文宽度) == ==en空格(半个中文宽度) == ==em空格…

    2022年9月28日
    0
  • navate15激活码【最新永久激活】

    (navate15激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~AE…

    2022年3月28日
    79
  • Centos7 Apache配置虚拟主机的三种方式

    Centos7 Apache配置虚拟主机的三种方式

    2021年10月25日
    41
  • 汇编语言全梳理(精简版)

    汇编语言全梳理(精简版)

    2020年11月20日
    250
  • java struts2 漏洞_struts2漏洞原理及解决办法

    java struts2 漏洞_struts2漏洞原理及解决办法1、原理Struts2的核心是使用的webwork框架,处理action时通过调用底层的getter/setter方法来处理http的参数,它将每个http参数声明为一个ONGL(这里是ONGL的介绍)语句。当我们提交一个http参数:?user.address.city=Bishkek&user[‘favoriteDrink’]=kumysONGL将它转换为:action.getUser…

    2022年7月19日
    17
  • export_symbol的使用

    export_symbol的使用       问题是这样的,前几天师妹需要在内核模块中使用tasklist_lock来操作保护内核进程链表,由于tasklist_lock如果要在模块中使用就必须把它填充到内核符号表里面,就要使用export_symbol,她在sched.h里面就是tasklist_lock声明的地方,添加export_symbol(tasklist_lock),在编译的时候总是出现undefinedsymb

    2022年7月16日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号