fajian
V2EX  ›  服务器

[产品经理求问] 后台系统是部署在了国内服务器,数据库是放在了国外服务器,如何提高这两台服务器之间的访问速度呀?

  •  
  •   fajian · Oct 8, 2018 · 6513 views
    This topic created in 2949 days ago, the information mentioned may be changed or developed.

    大家好,我是产品经理!

    现在求问一个问题:

    后台系统是部署在了国内服务器,数据库是放在了国外服务器,如何提高这两台服务器之间的访问速度呀?

    Supplement 1  ·  Oct 8, 2018
    现在想的是,将后台系统也部署到国外服务器上,各位大牛对于这一点有什么好的建议吗?
    Supplement 2  ·  Oct 8, 2018
    现在想的是,将后台系统也部署到国外服务器上,各位大牛对于这一点有什么好的建议吗?
    Supplement 3  ·  Oct 8, 2018
    现在做的产品是海外产品,用户全是欧美用户
    32 replies  •  2018-10-10 23:26:41 +08:00
    o0
    o0
    Oct 8, 2018❤️1
    1
    各大云厂提供的类似专线的服务
    bk201
    bk201
    Oct 8, 2018❤️1
    2
    如果没什么数据保密的要求,同网段弄个数据库,定时拉去同步.
    able
    able
    Oct 8, 2018
    3
    专线会很贵,在国外访问速度肯定很差,而且网络容易波动,为啥不放在国内呢
    ryd994
    ryd994
    Oct 8, 2018 via Android
    4
    这不是产品经理应该考虑的问题,产品经理的工作是帮助客户和开发沟通
    你司的架构师呢? tech lead 呢?
    Finest
    Finest
    Oct 8, 2018
    5
    再贵的专线也图片不了物理距离的限制
    F281M6Dh8DXpD1g2
    F281M6Dh8DXpD1g2
    Oct 8, 2018 via iPhone
    6
    不要作死,这样搞 gfw 分分钟教你做人
    mhycy
    mhycy
    Oct 8, 2018❤️1
    7
    光速限制在那,一个查询最短需要一个 RTT+查询时间
    只要单次请求查询量大无法避免响应过慢的问题
    优化部署方案才是正道
    neilwong
    neilwong
    Oct 8, 2018❤️1
    8
    数据传输延时得增加四五个数量级吧。这是作死呢,专线也救不了。后台系统跟着数据库走吧。如果有域名 ip 备案之类的限制,国内加个反向代理吧。另外前后端分离,前端放国内占 www 域名,后端放国外占 api 域名,也可以优化用户展示。顶多就是菊花时间长点。
    fajian
    fajian
    OP
    Oct 8, 2018
    9
    感谢各位!!
    现在想的是,将后台系统也部署到国外服务器上,各位大牛对于这一点有什么好的建议吗?
    whileFalse
    whileFalse
    Oct 8, 2018
    10
    说出你的需求。
    o0
    o0
    Oct 8, 2018❤️1
    11
    @fajian 全部扔国外的话,使用一些类似于 CDN 的产品可以让国内比较稳定快速。
    ScotGu
    ScotGu
    Oct 8, 2018
    12
    数据库一定放海外是必要条件么?
    also24
    also24
    Oct 8, 2018
    13
    不妨先讲一下,最初为什么这样安排
    fajian
    fajian
    OP
    Oct 8, 2018
    14
    @ScotGu 现在做的是海外产品
    fajian
    fajian
    OP
    Oct 8, 2018
    15
    @also24 不重要的啦。现在重要的是解决这个问题~
    mhycy
    mhycy
    Oct 8, 2018❤️1
    16
    全部放国外,如果存在到达国内路由不佳问题,找 HK 的 VPS 做个反代就好
    gaius
    gaius
    Oct 8, 2018
    17
    用户都是海外就放国外服务器 你们登录就用 ss
    my101du
    my101du
    Oct 8, 2018❤️1
    18
    前厂的最后解决方法是后端应用服务器和数据库都部署到香港机房。。。

    否则要么数据库速度出问题,要么用户操作感觉很慢。
    also24
    also24
    Oct 8, 2018 via Android❤️1
    19
    @fajian 知道最初原因当然重要,如果没有任何其它原因,那直接根据用户分布,把服务器迁移到一起就好了。
    bigdogbigpig
    bigdogbigpig
    Oct 8, 2018❤️1
    20
    强烈建议都部署到同一个地方,多年的教训。
    fajian
    fajian
    OP
    Oct 8, 2018
    21
    @mazyi 好的,谢谢!
    kokutou
    kokutou
    Oct 8, 2018
    22
    物理上的距离在那。。。
    没啥好办法啊。
    fajian
    fajian
    OP
    Oct 8, 2018
    23
    @kokutou 嗯嗯!!
    Dart
    Dart
    Oct 8, 2018 via Android
    24
    我都不敢这样玩,感觉你们做的是高风险行业?
    LamProductionS
    LamProductionS
    Oct 8, 2018
    25
    做 H 网?
    fajian
    fajian
    OP
    Oct 8, 2018
    26
    @LamProductionS H 啥哦 H 的,产品经理都是很正直的人好伐~
    jsthon
    jsthon
    Oct 8, 2018
    27
    你可能需要一个两边都快的中转节点
    akira
    akira
    Oct 9, 2018
    28
    欧美的话 就不要过于考虑国内的访问需求了啊
    fajian
    fajian
    OP
    Oct 9, 2018
    29
    @akira 运营的同事还是要用的
    akira
    akira
    Oct 9, 2018
    30
    @fajian 是用户体验重要还是运营同事体验重要,这个根本不需要考虑的啊。

    再说了,单点的线路优化终归是比全线路优化要好做很多的。
    fajian
    fajian
    OP
    Oct 10, 2018
    31
    @akira 现在国内做海外市场的,都是运营后台系统和数据库都是放在海外服务器上的,是不是?我们是打算先这样试试,看看使用起来怎么样
    akira
    akira
    Oct 10, 2018
    32
    @fajian 别人不知道呢,但是我们作坊是的。

    然后如果需要做线路优化的点,在另外单独去做
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2796 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 14:10 · PVG 22:10 · LAX 06:10 · JFK 09:10
    ♥ Do have faith in what you're doing.