找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 76|回复: 10

mysql要怎麽中转加速?

[复制链接]

21

主题

569

回帖

1261

积分

金牌会员

积分
1261
发表于 2018-1-21 12:50:59 | 显示全部楼层 |阅读模式
本帖最后由 東華 于 2018-1-21 16:14 编辑

WEB(kddi) ---------------> MYSQL远程(ovh)
因为要 耗时十多秒
就想说把GCE免费VPS用Haproxy中转3306看看速度会不会提升。
GCE只装Haproxy ,不装lnmp。

bind *:3306
default_backend ssout
backend ssout
server server1 195.*.*.* (ovh) maxconn 204800


WEB(kddi)  ---> GCE(us-west-a) --->  MYSQL远程(ovh)

结果发现还是要十多秒。

然后我发现,问题好像是出在...
GCE(us-west-a) --->  MYSQL(ovh)

GCE 直连 195.*.*.*:3306(ovh的IP),秒开 MYSQL(ovh)数据。

GCE连104.*.*.*:3306(GCE VPS的IP,经过Haproxy),变成要十多秒才能连到MYSQL(ovh)数据。


有人知道这是怎麽情况吗?

为何TCP中转mysql,反而会减mysql速度。

是我哪边没注意到或设定错误吗?
回复

使用道具 举报

87

主题

860

回帖

2083

积分

金牌会员

积分
2083
发表于 2018-1-21 12:54:45 | 显示全部楼层
数据缓存 然后定时提交
回复

使用道具 举报

77

主题

1828

回帖

3921

积分

论坛元老

积分
3921
发表于 2018-1-21 12:55:58 | 显示全部楼层

叫妇 发表于 2018-1-21 12:54

数据缓存 然后定时提交

但数据不适合缓存定时提交。
回复

使用道具 举报

21

主题

569

回帖

1261

积分

金牌会员

积分
1261
 楼主| 发表于 2018-1-21 12:57:20 | 显示全部楼层
10ms 应该不影响读取吧
回复

使用道具 举报

425

主题

266

回帖

1921

积分

金牌会员

积分
1921
发表于 2018-1-21 12:54:00 | 显示全部楼层

京东 发表于 2018-1-21 12:55

这个不本地 至少你也得丢同地区啊 不然延迟就吓死你

可是我试过用GCE的HTTP反代 OVH, port 80 是秒开的。
但走TCP 3306才延迟严重。
回复

使用道具 举报

21

主题

569

回帖

1261

积分

金牌会员

积分
1261
 楼主| 发表于 2018-1-21 12:57:23 | 显示全部楼层
本帖最后由 東華 于 2018-1-21 16:14 编辑

zhijuefe 发表于 2018-1-21 12:57

10ms 应该不影响读取吧

GCE走Haproxy TCP port (3306) 到OVH后估计 100000ms以上。
GCE走Haproxy 的HTTP port(80)正常。

所以我不知道是哪边出了问题。

然后走外网IP连到OVH,延迟感人。

中转服务器直连OVH正常。
回复

使用道具 举报

21

主题

569

回帖

1261

积分

金牌会员

积分
1261
 楼主| 发表于 2018-1-21 12:59:26 | 显示全部楼层
本帖最后由 忘江湖 于 2018-1-21 13:44 编辑

用PHP中间件来中转操作远程MYSQL,速度又快又流畅还安全。
类似我开源发布的这种https://bbs.125.la/forum.php?mod ... &extra=page%3D2
回复

使用道具 举报

27

主题

1370

回帖

2871

积分

金牌会员

积分
2871
发表于 2018-1-21 12:55:00 | 显示全部楼层
用nginx 也可以中转,速度有提升。如果你慢了,可能是中转服务器选的不对?
回复

使用道具 举报

172

主题

518

回帖

1630

积分

金牌会员

积分
1630
发表于 2018-1-21 13:04:07 | 显示全部楼层
主从同步啊 本帖最后由 東華 于 2018-1-21 14:02 编辑

makazeu 发表于 2018-1-21 13:53

主从同步啊

数据量太大,成本考量只能放在OVH/Online。

要吃很重的内存跟硬盘空间。
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2018-1-21 12:57:00 | 显示全部楼层

604542720 发表于 2018-1-21 13:47

用nginx 也可以中转,速度有提升。如果你慢了,可能是中转服务器选的不对? ...

实在想不到哪个地区中转到OVH更好。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-20 00:26 , Processed in 0.024760 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表