新浪sae(Sina App Engine)SVN上传代码缓慢的解决办法

老蔡昨天注册了SAE后(新浪SAE评测),在编辑PHP代码的时候,保存完毕提交至服务器的速度实在让人不敢恭维,于是老蔡就想:既然SAE是云服务器,网站访问如此的快,为什么SVN速度这么惊人的慢呢?

于是折腾了一下,速度得到了质的飞跃。

首先,我ping了一下svn服务器的IP,发现延时都在220ms左右,这比ping老蔡的国外VPS的速度都慢,难怪让人无法忍受了。

[wptabtitle]会不会是SAE云计算的智能DNS给我解析错了地方呢?[/wptabtitle]

我测试了一下多地点ping工具,发现确有其事:老蔡的本地ping的IP解析到了联通的IP上面。

于是更改了一下hosts文件(Win XP路径为C:WINDOWSsystem32driversetchosts),加入一行 [wptabs color=”wpui-light” effect=”fade”]

220.181.136.231 svn.sinaapp.com[/wptabs]

再随便改了个文件,测试速度,比较满意。

因为老蔡是电信的网络,所以设置的HOSTS的IP是220.181.136.231,联通的同学,可以设置成202.108.5.20,移动的同学两个都试试吧~因为老蔡还没移动ping的数据。

解决了svn提交代码的速度问题,那么再进一步,增加一下SAE平台的访问速度速度吧。

在刚才的文件下面再加上一行 [wptabs color=”wpui-light” effect=”fade”]

220.181.136.231 sae.sina.com.cn[/wptabs]

至此,速度问题已经很好的解决了。

原因分析总结:因为老蔡的DNS设置的是8.8.8.8的谷歌公开DNS地址,而联通的国际链路速度比较快,所以智能DNS一般给国外DNS解析的IP是联通线路。所以就给我解析的是联通的IP了。