大家好,我是产品经理!
现在求问一个问题:
后台系统是部署在了国内服务器,数据库是放在了国外服务器,如何提高这两台服务器之间的访问速度呀?
1
o0 2018-10-08 11:35:01 +08:00 1
各大云厂提供的类似专线的服务
|
2
bk201 2018-10-08 11:37:07 +08:00 1
如果没什么数据保密的要求,同网段弄个数据库,定时拉去同步.
|
3
able 2018-10-08 11:37:54 +08:00
专线会很贵,在国外访问速度肯定很差,而且网络容易波动,为啥不放在国内呢
|
4
ryd994 2018-10-08 11:40:05 +08:00 via Android
这不是产品经理应该考虑的问题,产品经理的工作是帮助客户和开发沟通
你司的架构师呢? tech lead 呢? |
5
hand515 2018-10-08 11:42:46 +08:00
再贵的专线也图片不了物理距离的限制
|
6
liprais 2018-10-08 11:43:29 +08:00 via iPhone
不要作死,这样搞 gfw 分分钟教你做人
|
7
mhycy 2018-10-08 11:44:42 +08:00 1
光速限制在那,一个查询最短需要一个 RTT+查询时间
只要单次请求查询量大无法避免响应过慢的问题 优化部署方案才是正道 |
8
neilwong 2018-10-08 11:55:09 +08:00 1
数据传输延时得增加四五个数量级吧。这是作死呢,专线也救不了。后台系统跟着数据库走吧。如果有域名 ip 备案之类的限制,国内加个反向代理吧。另外前后端分离,前端放国内占 www 域名,后端放国外占 api 域名,也可以优化用户展示。顶多就是菊花时间长点。
|
9
fajian OP 感谢各位!!
现在想的是,将后台系统也部署到国外服务器上,各位大牛对于这一点有什么好的建议吗? |
10
whileFalse 2018-10-08 12:49:45 +08:00
说出你的需求。
|
12
ScotGu 2018-10-08 13:12:47 +08:00
数据库一定放海外是必要条件么?
|
13
also24 2018-10-08 13:14:02 +08:00
不妨先讲一下,最初为什么这样安排
|
16
mhycy 2018-10-08 13:37:25 +08:00 1
全部放国外,如果存在到达国内路由不佳问题,找 HK 的 VPS 做个反代就好
|
17
gaius 2018-10-08 13:41:03 +08:00
用户都是海外就放国外服务器 你们登录就用 ss
|
18
my101du 2018-10-08 13:44:01 +08:00 1
前厂的最后解决方法是后端应用服务器和数据库都部署到香港机房。。。
否则要么数据库速度出问题,要么用户操作感觉很慢。 |
19
also24 2018-10-08 13:53:06 +08:00 via Android 1
@fajian 知道最初原因当然重要,如果没有任何其它原因,那直接根据用户分布,把服务器迁移到一起就好了。
|
20
mazyi 2018-10-08 15:11:58 +08:00 1
强烈建议都部署到同一个地方,多年的教训。
|
22
kokutou 2018-10-08 15:30:32 +08:00
物理上的距离在那。。。
没啥好办法啊。 |
24
Dart 2018-10-08 16:07:08 +08:00 via Android
我都不敢这样玩,感觉你们做的是高风险行业?
|
25
LamProductionS 2018-10-08 16:32:57 +08:00
做 H 网?
|
26
fajian OP @LamProductionS H 啥哦 H 的,产品经理都是很正直的人好伐~
|
27
jsthon 2018-10-08 17:48:05 +08:00
你可能需要一个两边都快的中转节点
|
28
akira 2018-10-09 04:42:02 +08:00
欧美的话 就不要过于考虑国内的访问需求了啊
|
30
akira 2018-10-09 14:13:49 +08:00
|