• 中大型网站架构之路一


    初期:

      单台服务器部署

      web与数据库独立部署

      动静分离-初期

      数据库主从与查询缓存

      七层负负载均衡和共享存储

    中期:

      数据库架构扩展

      soa面向服务器架构

      dns轮训与数据库全文索引

      静态缓存服务器

      分布式文件系统cdn

    现在

      弹性伸缩

      微服务

      nosql

      内存化

      异地容灾,应急方案

    rediscache缓存热数据

    mysql主从:基于binlog异步复制

    ha:mysql+keepalived

    七层负载均衡与共享存储

    七层负载均衡:根据域名或后缀转发不同的upstream

    nfs网络文件系统:共享存储存放静态资源

    redis主从

    动静分离

    ha

    lb:keepalived

    nfs:drbd+heartbeat

    redis:sentinel/keepalive

    session保持回话

      服务器之间session同步

      cookie分析

      redis存储

    负载均衡一定时间内只访问一台服务器

      nginx ip hash来访问同一台服务器

      轮训 加强轮训

  • 相关阅读:
    <转>ajax 同步异步问题
    Jquery中父,子页面之间元素获取及方法调用
    python基础知识
    python数据类型
    sed,awk
    zabbix 4.0版本
    Redis 5.0
    ansible
    MariaDB集群配置(主从和多主)
    读写分离
  • 原文地址:https://www.cnblogs.com/yifan72/p/9321129.html
Copyright © 2020-2023  润新知