zoukankan      html  css  js  c++  java
  • 【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

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

  • 相关阅读:
    Fixed Function Shader
    sqlserver 2014 数据库作业 通过脚本创建注意事项
    块存储、文件存储、对象存储意义及差异
    程序员如何成为架构师
    那些编程水平很高的程序员是怎么练成的?
    在ASP.NET Core调用WebService
    .net core 调用webservice同步方法
    Sqlserver中如何创建链接服务器
    JWT实现鉴权
    JWT原理实现代码
  • 原文地址:https://www.cnblogs.com/smallfox/p/7469773.html
Copyright © 2011-2022 走看看