V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
o0
V2EX  ›  问与答

异地连接数据库网络不稳定

  •  
  •   o0 · 2018-08-23 23:15:19 +08:00 · 1740 次点击
    这是一个创建于 2285 天前的主题,其中的信息可能已经有所发展或是发生改变。
    lz 跟随论坛的大佬们也撸到了一些入门版的云主机做站,但苦于单台机器同时做数据库和服务器真心跑不动了,所以一台北京的当做数据库,香港的当做服务器。现在香港机器到内网(地)的稳定性问题基本解决,但是香港主机通过外网 IP 连北京这台数据库几乎每天都会遇到几次失败,最近不知道是测试新墙还是怎么回事失败频率又高了一些。

    每次故障基本上都是 10 分钟以内,时间段内根本连不上,狂报错。

    工单客服建议搭建 VPN,平台没有其他产品可以解决这问题。目前速度基本上还是可以,但就是想问问大家在这种情况下还有提升稳定性的办法吗?

    PS:无法考虑再购买境外数据库主机或者 RDS 产品,太贵,哈哈。希望能收获一些其它建议,先谢谢啦。
    15 条回复    2018-08-24 15:18:32 +08:00
    jimages
        1
    jimages  
       2018-08-23 23:22:42 +08:00 via iPhone
    为啥你要把数据库和应用服务器放在两个地区???
    lycc
        2
    lycc  
       2018-08-23 23:37:57 +08:00 via Android
    国际网络本来就是很不稳定的…数据库和服务器最好还是在一个可用区吧…
    MonoLogueChi
        3
    MonoLogueChi  
       2018-08-24 00:42:51 +08:00 via Android
    数据库和后端最好不要分开,很影响整站性能的
    o0
        4
    o0  
    OP
       2018-08-24 01:01:45 +08:00 via iPhone
    @jimages 配置太低,刚好有台北京区域的闲置
    o0
        5
    o0  
    OP
       2018-08-24 01:02:57 +08:00 via iPhone
    @lycc 那请问像工单客服说的那样,北京这台架设 vpn 供香港那台连接使用呢?会有改善吗
    avrillavigne
        6
    avrillavigne  
       2018-08-24 02:00:09 +08:00
    @o0 不会,这是互访有问题啊。。
    night98
        7
    night98  
       2018-08-24 02:06:44 +08:00 via Android
    跨区域只能用专线,看你这个情况还是再买一台内地的同区域主机吧,延迟尽量控制在 10ms 内
    ranoff
        8
    ranoff  
       2018-08-24 08:29:16 +08:00
    @o0 3 楼指的应该是可用区.
    另外不想 vpn 的话 ssh 通道可以试下
    o0
        9
    o0  
    OP
       2018-08-24 08:35:51 +08:00 via iPhone
    @ranoff vpn 或者 ssh 对稳定性有帮助吗?目前直接通过外网 ip 连接,速度没有问题。
    ksharp8
        10
    ksharp8  
       2018-08-24 09:01:36 +08:00
    境外的主机可能会抽风,建议把香港的换到国内,香港的做备份服务器,如果要搭 vpn,可以搜索一键 pptp,是一个 linux 自动脚本,一键安装 pptp vpn 服务
    hihipp
        11
    hihipp  
       2018-08-24 09:59:00 +08:00   ❤️ 1
    解决方案我只想到一个:高速通道专线接入,但这个价格挺贵的。

    买个香港区主机的方案是最便宜也最省事,国际网络波动你无法控制,万一香港主机被屏蔽了,北京都回传不了,更大事情。
    lookas2001
        12
    lookas2001  
       2018-08-24 11:35:50 +08:00 via Android   ❤️ 1
    北京放整套系统,然后香港当 cdn 用吧。大部分重复的请求让香港的机器去扛。
    lookas2001
        13
    lookas2001  
       2018-08-24 11:37:00 +08:00 via Android
    而且,跨境用 vpn 不怕被封嘛,至少 vpn 外面要套层 ss 吧
    o0
        14
    o0  
    OP
       2018-08-24 11:41:53 +08:00
    @lookas2001 两个都是乞丐版,把数据库和后端分开才能勉强度日,哈哈,而且只是个人小项目基本维持,专线肯定考虑不上。
    likuku
        15
    likuku  
       2018-08-24 15:18:32 +08:00 via iPhone   ❤️ 1
    网络异地直连数据库…记得多年前看到有文说 Facebook 是这么玩的,横跨美国直连数据库,但人家网络品质好 /有钱,延迟和稳定都没问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   964 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:51 · PVG 06:51 · LAX 14:51 · JFK 17:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.