V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cevincheung
V2EX  ›  程序员

关于跨国的 IDC 访问的几个方案,求批评

  •  
  •   cevincheung ·
    cevin · 2015-03-05 15:23:43 +08:00 · 2427 次点击
    这是一个创建于 3583 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先说场景。

    服务端php+pgsql+mongodb+redis

    主要服务客户:日本、中国

    国内IDC:qingcloud
    日本IDC:Linode

    现在能想到的两个方案:

    1.
    sync把php代码同步到linode
    linode安装pgsql,mongo,redis…… slave from qingcloud

    2.
    直接nginx反代到国内……

    6 条回复    2015-03-05 16:49:17 +08:00
    msg7086
        1
    msg7086  
       2015-03-05 15:32:26 +08:00
    2.exe

    静态文件副本过去就好了,也可以考虑上glusterfs之类的自动同步副本。
    xiaoyaoking
        2
    xiaoyaoking  
       2015-03-05 15:34:00 +08:00
    反代无疑是最好的解决方案
    cevincheung
        3
    cevincheung  
    OP
       2015-03-05 15:42:25 +08:00
    @xiaoyaoking
    也对,要不墙抽风了就完了。订单消息别有一大批异常的。- -#。那就反代好了。
    不行就用aws去……
    invite
        4
    invite  
       2015-03-05 16:16:21 +08:00
    为什么不是CDN?
    cevincheung
        5
    cevincheung  
    OP
       2015-03-05 16:19:14 +08:00
    @invite 因为不是静态内容。产品是app。不是web……反代的是服务端HTTP接口。


    @xiaoyaoking @invite
    其实代码同步过来,在linode上搭个pgpool到qingcloud也可以哦。redis其他服务可以考虑用haproxy+keepalived
    xiaoyaoking
        6
    xiaoyaoking  
       2015-03-05 16:49:17 +08:00
    @cevincheung 不做学术讨论,我喜欢简单粗暴。目前我网站就是online做后端conoha做前端反代。这样可以避免很多不必要的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5834 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 02:36 · PVG 10:36 · LAX 18:36 · JFK 21:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.