zoukankan      html  css  js  c++  java
  • DNS轮询实现负载均衡的简易方案

    假设tomcat的吞吐量是1200次每秒,当系统总吞吐量达到3600时,如何扩容是首先要解决的问题,DNS轮询是一个很容易想到的方案:

    此时的架构图如上:

    1)多部署几份web-server,1个tomcat抗1000,部署3个tomcat就能抗3000

    2)在DNS-server层面,域名每次解析到不同的ip

    优点:

    1)零成本:在DNS-server上多配几个ip即可,功能也不收费

    2)部署简单:多部署几个web-server即可,原系统架构不需要做任何改造

    3)负载均衡:变成了多机,但负载基本是均衡的

    例如:

    扩容软硬件要求:

    1. 2台web服务器系统Windows server 2008 ip分别为:192.168.5.55和192.168.5.150
    2. 一台DNS服务器系统wind server 2008 ip:192.168.5.141
    3. 一台客户机ip:192.168.5.100一台客户机ip:192.168.5.100

    环境配置:

    • 2台web服务器搭建web的过程(即将一个web部署在多个web服务器上)。
    • 分别为两台web服务器进行网络配置使其可以互通
    • 搭建配置DNS服务器
  • 相关阅读:
    anltr 解析MYSQL
    MYSQL 主从复制
    Java happens-before
    傅里叶分析-数据通信的理论基础
    Java jdk常用工具集合
    kafka报错 日志压缩报错直接退出
    linux centos7开启防火墙端口
    mysql_取分组后的前几行值
    数据库隔离级别
    mysql删除重复数据
  • 原文地址:https://www.cnblogs.com/tongying/p/14420705.html
Copyright © 2011-2022 走看看