事情是这样的,由于 bei'an 原因网站必须放在国内,目前用的是阿里云北京区,然而客户有需求要求数据库放在境外公司,网站图片部分也要优先选择境外。
现在问题来了,找了好几家网络提供商,速度都不理想,现在用了日本樱花的,阿里云服务器 ping 过去是 140-180ms,但是当数据库启用日本服务器,web 用阿里云北京区的时候,网站速度明显慢了很多。
不知道你们有什么好的解决方案没有啊。
事情是这样的,由于 bei'an 原因网站必须放在国内,目前用的是阿里云北京区,然而客户有需求要求数据库放在境外公司,网站图片部分也要优先选择境外。
现在问题来了,找了好几家网络提供商,速度都不理想,现在用了日本樱花的,阿里云服务器 ping 过去是 140-180ms,但是当数据库启用日本服务器,web 用阿里云北京区的时候,网站速度明显慢了很多。
不知道你们有什么好的解决方案没有啊。
数据库和 web 不要跨机房!
@colordog 之前是双主,很痛苦,经常出现问题,后来改为服务器完全在国内,国内只是 proxy 到香港,香港 proxy 到美国,现在就非常爽了。如果你没有 IP 限制的话,可以服务器放国外,国内直接用 CDN,更简单、便宜。
@defunct9 咱能不考虑数据放阿里么,不管是不是主从,客户的需求是:数据库不允许给境内注册的企业。这是硬条件,所以说主从也不能提阿里
@marlboros 这个的确没考虑过诶
@marlboros 目前测试的樱花的,找日本人买的,140-180ms,已经算快得了,但是如果只放数据库过去,国内这边做 web 直接读取数据库,网站速度仍然受到影响,而且很大
@colordog 反过来。主日本,从阿里。或者双主呢
然后可以找一家免备案的 CDN 加速供应商
@ioioioioioioi 你们怎么调整的,主从么?我遇到这个是数据坚决不能交给国内运营商,哪怕是境外运营的国内运营商,例如,某里,某鹅
如果对客户 IP 访问没有限制,可以服务器放在国外,国内用 CDN 就可以了。
百度:日本服务器,然后开始 1-10 排名联系客服,提供测试 IP,开始 PING,哪个快就选择哪个。
@defunct9 主从?阿里云为主?客户需求是数据库不放国内,而不是要在国外备份
MySQL 主从会很痛苦的。境外需要有网站服务器,国内的域名 proxy 到境外的服务器。我司也才最近这样调整的,生活美好多了。
这个难道不能 mysql 做个主从,主阿里,从日本么
@bigzhu 日本——阿里云香港——阿里云北京,这个路径是不是太多了
@mhycy 例如,web+mysql 全部在日本,然后阿里云做反代,阿里云到日本的延迟是 180ms,这个用户使用会明显感觉访问慢么
@hippoking 要求境外公司,具体原因你懂得,而不是服务器放国外
国内反代,源服务器放国外。
不然应用层逻辑的性能会受制于延迟
用阿里云 HK 和 阿里云华南 1 区
延迟很稳定,12ms
买个阿里香港双线主机做代理
@ioioioioioioi 恩,我觉得这种方案可以考虑试试。