Azure创建4层SLB运行网站

Posted small_fox

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure创建4层SLB运行网站相关的知识,希望对你有一定的参考价值。

最近在测试把公司的网站迁移到微软公有云中。微软提供了很多种服务,可以帮助我们托管自己的网站,虚拟机,Web App等。我们经过了对比,最终选择了虚拟机的方式,并不是Web APP不好,只是我们习惯了使用虚拟机的方式。

我们将使用两台虚拟机和负载均衡的方式来运行网站,这里负载均衡要特别强调一下:

1. 我们选择的是4层负载均衡;

2. 此负载均衡是免费的,而且性能非常棒;

3. 可以支持内部负载均衡(只有内网IP)和外部负载均衡;

4. 可以支持一个负载均衡多IP的方式;

5. 服务监视帮助监控后面虚拟机的运行情况。

clip_image002

在这里需要介绍一下IP地址的分类和基本支持有助于大家了解。

Name

描述

从属于

网络类型

生成方式

VIP

虚拟IP地址

负载均衡

公网

负载均衡创建时

PIP

公共IP地址

虚拟机的NIC

公网

VM创建时

DIP

内部IP地址

虚拟 NIC 上的 IP 地址

Vnet

VM创建时

那我们开始吧。

1. 创建两台虚拟机,主要一定要将虚拟机添加到可用性集中。步骤略

2. 创建负载均衡器

clip_image004

3. 添加后端虚拟机

clip_image006

4. 添加运行状态探测:

HTTP 负载均衡器探测会取代默认来宾代理探测,这意味着,你可以创建自己的自定义逻辑来确定角色实例的运行状况。

TCP 探测通过使用定义的端口执行三方握手来初始化连接。

clip_image008

5. 创建负载均衡规则

clip_image010

大功告成,这样网站就具备了负载均衡的能力。

以上是关于Azure创建4层SLB运行网站的主要内容,如果未能解决你的问题,请参考以下文章

在 Azure 网站中使用 Azure SDK 时出现间歇性 SSL/TLS 错误

微软azure云计算在门户中创建 Windows 虚拟机部署web网站

阿里云云计算 27 在线实验--SLB初体验

如何从网络解决方案中间和域证书文件为 Azure 网站创建 PFX 证书导出?

分析在 azure 上运行的网站的性能的步骤

VSTS Drop Single Artifact - 发布到 Azure 多个网站