zoukankan      html  css  js  c++  java
  • 服务器放在不同省份的IDC机房,数据如何同步?一个域名如何动态解析到不同IP的服务器

    服务器放在不同省份的IDC机房,数据如何同步?
    淘宝的做法是不同IDC机房之间拉光纤,异地容灾和性能无关,
    异地容灾是应对断电、地震这种不可抗拒因素的

    同城分流,异地容灾 是什么意思?
    你比如说公司的业务涉及北京和上海,你们你就在北京和上海之间拉光纤应对整个节点宕机,但是北京和上海各自的内部你就建立几个点均衡出去。

    域名解析啊。
    你输入一个地址,计算机先找本地如果没有找上一层路由,只要在上一层路由中找到你的地址就可以了。基础啊兄弟

    有设备可以讲一个域名解析到多台服务器上的


    如何保证数据库同步问题?
    1、读写分离
    写入的,都写道核心数据库,然后再刷到各个读取数据库
    1s刷新就行了
    当然,这个是针对不重要的数据
    就是实时性不那么强的数据
    实时性要求很强的数据,那么就直接从核心数据库读写

    刷的过程可考虑用goldrengate,但必须保证两台服务器可以通讯。(已咨询大熊~)
    Oracle的话可以用其自带的“高级复制”功能。

    2、水平分割 读取的时候,从多张表里面读,合并 需进一步调研

    如何将同一个域名解析到多个服务器?
    购买DNSPOD服务器,可以做到智能解析,南方用联通多,北方用移动多,这样可以设置联通来访问上海机房,移动的来访问北京机房
    如果地震了,这东西有个服务可以自动切换的
    http://www.dnspod.cn


    以上内容已发布到微博http://blog.sina.com.cn/s/blog_abafbfc801019wmk.html

  • 相关阅读:
    sencha touch学习心得之FormPanel
    从零开始学习Sencha Touch MVC应用之十九
    sencha touch中datepicker的汉化
    从零开始学习Sencha Touch MVC应用之十九
    从零开始学习Sencha Touch MVC应用之十八
    sencha touch中datepicker的汉化
    sencha touch学习心得之FormPanel
    常用内置模块(二)——logging模块
    包的介绍
    常用内置模块(一)——time、os、sys、random、shutil、pickle、json
  • 原文地址:https://www.cnblogs.com/niaowo/p/4107814.html
Copyright © 2011-2022 走看看