如何使用CDN设置应用程序负载平衡器
- 类别:云托管
- 作者:行政
- 发布者:必威平台
- 8月24日,2020年
在下面的文章中,我们将讨论如何使用我们的CDN设置负载平衡器。我们还将研究一些负载平衡技术以及如何使用我们的CDN使用它们。
什么是负载平衡?
负载平衡意味着在多个后端服务器上分发请求,以避免在给定时间点上任何一台服务器上的加载。您可以部署各种负载平衡技术来平衡Web服务器。Web服务器可以是基于硬件或基于软件的:硬件负载平衡器,有些具有专有硬件和软件。软件负载平衡器可以部署在您的服务器上。
以下是我们用于负载平衡的三种技术
罗宾
当多个服务器连接到集群中时,请求将顺序发送到服务器。单个域名分配给彼此连接的服务器。这些服务器中的每一个都提供了一个唯一的IP地址。DNS具有与域名关联的所有IP地址的列表。当对域名的请求在负载平衡器上入射时,Load Balancer会按顺序将请求发送到服务器群。
最少的连接
服务器同时处理多个网络连接。在这种负载平衡方法中,负载平衡器将HTTP请求转发到处理群集中最小连接的服务器。这是通过占用每个服务器的计算能力和负载来确定的。
IP哈希
在这种类型的负载平衡中,IP地址是转发请求的决定因素。借助算法,负载平衡器使用源和目标IP地址生成唯一的哈希键。该键用于在客户端和服务器之间建立唯一的连接。如果用户断开连接,则用户可以使用密钥重新连接到服务器上的同一会话。通常,当用户突然断开连接后需要连接到同一会话时。
使用路径映射的负载平衡作为我们的CDN服务中的功能。使用仪表板,您可以使用要配置负载平衡器的域。使用路径映射选项,我们可以将公共路径链接到存储在后端的路径。
您可以按照以下路径访问路径映射页面。
工具> CDN主页>管理域>管理>流量管理器>路径映射
第1步
单击“路径映射”选项,您将获取在域下映射的所有路径的列表。请单击“编辑”按钮以映射路径。如果您没有映射任何域,则可以单击+添加按钮创建路径。
第2步
单击“编辑”或“添加”按钮后,页面上将列出以下选项。
一种)领域- 从下拉列表中选择域以添加路径映射
b)选择位置- 在这里,您需要选择域的位置以添加负载平衡器。如果要在整个域中添加负载平衡器,请选择'/'。
C)主机标头- 您可以专门为所选路径设置主机标头。在主机标头的帮助下,Web服务器可以识别流量并将其发送到正确的路径。
d)别名- 您可以在不同的别名之间进行选择或创建新的别名。请单击“创建别名”以创建一个新的。
别名是通过选择不同的负载平衡算法(例如Round Robin,IP Hash和最小连接)来平衡流量的设置的名称。最好是提到上述IP的原点IP,Origin端口,重量,失败超时和MAX失败。有关如何创建别名的更多信息,请访问//m.thru-suit.com/client/kb/en/how-to-to-create-alias.html
别名页面下的字段
原始IP:这是域的原点IP地址
原点端口:在这里,您需要添加希望添加别名的域的端口地址。
重量:当有两个或多个后端/原点服务器时,重量很重要。重量2的一个收到的请求是重量1的要求的两倍。
失败超时:在连接声明为失败的尝试之前,以秒为单位的时间范围。
最大失败:最大尝试失败的尝试。
一旦添加了负载平衡器 - 它可以链接到配置其配置的域中的特定URL。可以从此特定的负载平衡器(此负载平衡器中的后端服务器)中提取URL的内容。此过程称为路径映射,可以从仪表板完成://m.thru-suit.com/dashboard/client/web/cdn/pathmapping/719