GAE部署时遇到GFW的解决办法

标签:GFW, Google App Engine

今天中午有人在邮件里问了我一个问题,说是上传失败,并贴出了记录。
因为出错是在urllib2.py里,一般是网络故障。如果本机网络正常的话,那就是GFW的问题了,于是我想到了使用代理。

由于Google App Engine被GFW时可以使用Google.cn:80作为代理服务器访问,所以我就在想是不是部署时也能用,于是便叫他这样试试:
set HTTP_PROXY=http://google.cn:80
set HTTPS_PROXY=http://google.cn:80
appcfg.py update 你的app文件夹
然后果然奏效了,该死的GFW…

顺带一提,如果是用Linux或Mac OS X,则应该这样设置代理:
export http_proxy="http://google.cn:80"
另外,GAE默认使用HTTPS连接来上传代码,可以加上--insecure来使用HTTP连接(速度稍快,但代码可能会泄漏,且被GFW监视)。

1条评论 你不来一发么↓ 顺序排列 倒序排列

    向下滚动可载入更多评论,或者点这里禁止自动加载

    想说点什么呢?