Azure创建4层SLB运行网站
Posted small_fox
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure创建4层SLB运行网站相关的知识,希望对你有一定的参考价值。
最近在测试把公司的网站迁移到微软公有云中。微软提供了很多种服务,可以帮助我们托管自己的网站,虚拟机,Web App等。我们经过了对比,最终选择了虚拟机的方式,并不是Web APP不好,只是我们习惯了使用虚拟机的方式。
我们将使用两台虚拟机和负载均衡的方式来运行网站,这里负载均衡要特别强调一下:
1. 我们选择的是4层负载均衡;
2. 此负载均衡是免费的,而且性能非常棒;
3. 可以支持内部负载均衡(只有内网IP)和外部负载均衡;
4. 可以支持一个负载均衡多IP的方式;
5. 服务监视帮助监控后面虚拟机的运行情况。
在这里需要介绍一下IP地址的分类和基本支持有助于大家了解。
Name | 描述 | 从属于 | 网络类型 | 生成方式 |
VIP | 虚拟IP地址 | 负载均衡 | 公网 | 负载均衡创建时 |
PIP | 公共IP地址 | 虚拟机的NIC | 公网 | VM创建时 |
DIP | 内部IP地址 | 虚拟 NIC 上的 IP 地址 | Vnet | VM创建时 |
那我们开始吧。
1. 创建两台虚拟机,主要一定要将虚拟机添加到可用性集中。步骤略
2. 创建负载均衡器
3. 添加后端虚拟机
4. 添加运行状态探测:
HTTP 负载均衡器探测会取代默认来宾代理探测,这意味着,你可以创建自己的自定义逻辑来确定角色实例的运行状况。
TCP 探测通过使用定义的端口执行三方握手来初始化连接。
5. 创建负载均衡规则
大功告成,这样网站就具备了负载均衡的能力。
以上是关于Azure创建4层SLB运行网站的主要内容,如果未能解决你的问题,请参考以下文章
在 Azure 网站中使用 Azure SDK 时出现间歇性 SSL/TLS 错误
微软azure云计算在门户中创建 Windows 虚拟机部署web网站