先说场景。
服务端php+pgsql+mongodb+redis
主要服务客户:日本、中国
国内IDC:qingcloud
日本IDC:Linode
现在能想到的两个方案:
1.
sync把php代码同步到linode
linode安装pgsql,mongo,redis…… slave from qingcloud
2.
直接nginx反代到国内……
1
msg7086 2015-03-05 15:32:26 +08:00
2.exe
静态文件副本过去就好了,也可以考虑上glusterfs之类的自动同步副本。 |
2
xiaoyaoking 2015-03-05 15:34:00 +08:00
反代无疑是最好的解决方案
|
3
cevincheung OP |
4
invite 2015-03-05 16:16:21 +08:00
为什么不是CDN?
|
5
cevincheung OP @invite 因为不是静态内容。产品是app。不是web……反代的是服务端HTTP接口。
@xiaoyaoking @invite 其实代码同步过来,在linode上搭个pgpool到qingcloud也可以哦。redis其他服务可以考虑用haproxy+keepalived |
6
xiaoyaoking 2015-03-05 16:49:17 +08:00
@cevincheung 不做学术讨论,我喜欢简单粗暴。目前我网站就是online做后端conoha做前端反代。这样可以避免很多不必要的问题。
|