一个GAE应用同时使用GappProxy和wallproxy
尽管一个Google app engine帐号能建立10个应用(Applications),但是拿GAE翻墙,指不定那天就被封了。虽然你可以在10个应用都被封了删除应用再申请 新的,不过在一个应用还能使用前我们就应避免不必要的浪费,今天就简单讲解利用不同版本号来在一个应用中同时使用GappProxy和 wallproxy。
wallproxy是基于GappProxy修改的,目前还没有像GappProxy那样被封,我们可以到http://code.google.com/p/wallproxy/去下载服务端(有GAE版和PHP版,本文只使用到GAE版)。
在下载回来的gae_server文件夹修改app.yaml里的application和version就可以了,然后上传(现在有Google App Engine Launcher还真方便,添加应用文件夹后点击Deploy,输入用户名、密码就自动上传了):
然后在Google app engine查看你应用的版本,应该会出现不同的版本:
这样在设置代理服务器地址时,可以使用1.latest.XXXX.appspot.com,2.latest.XXXX.appspot.com 这样来使用不同的代理了。比如版本1是GappProxy的服务端,版本2是wallproxy的服务端,那么GappProxy可以设置代理地址为 1.latest.XXXX.appspot.com/fetch.py,wallproxy设置代理地址为 2.latest.XXXX.appspot.com/fetch.php(wallproxy的地址是php结尾的)。如果你将版本2设置为默认版本, 那么XXXX.appspot.com其实就是2.latest.XXXX.appspot.com。
最后,补上一个在使用Google App Engine Launcher可能出现的问题:
Errors occurred
see the logfile ‘D:\GAE\launcher\GoogleAppEngineLauncher.exe.log’ for details
打开GoogleAppEngineLauncher.exe.log查看文件最后的出错信息,会有类似如下错误(可能最后的数字有所不同):
ConfigParser.NoOptionError: No option ‘name’ in section: ’1′
解决方法就是删除C:\Documents and Settings\Administrator\Google文件夹下google_appengine_projects.ini文件中的相应数字:
New.ver.:googleappengine 2 days ago
http://code.google.com/p/googleappengine/downloads/list
“你好”
感谢支持了
New.ver.:https://code.google.com/p/googleappengine/
https://code.google.com/p/googleappengine/downloads/list
” Filename ▼ Summary + Labels ▼ Uploaded ▼ ReleaseDate ▼ Size ▼ DownloadCount ▼ …
appengine-java-sdk-1.5.0.1.zip Google App Engine SDK for Java 1.5.0.1 Featured 3 days ago 3 days ago 37.5 MB 2094
google-appengine-docs-20110510.zip Google App Engine downloadable documentation, updated May 10, 2011 May 10 May 10 8.5 MB 3127
go_appengine_sdk_linux_386-1.5.0.zip Google App Engine SDK for Go – Linux 386 Zip Archive Featured May 10 May 10 14.0 MB 743
go_appengine_sdk_darwin_386-1.5.0.zip Google App Engine SDK for Go – Darwin (OS X) 386 Zip Archive Featured May 10 May 10 13.5 MB 281
go_appengine_sdk_linux_amd64-1.5.0.zip Google App Engine SDK for Go – Linux AMD64 Zip Archive Featured May 10 May 10 14.0 MB 527
go_appengine_sdk_darwin_amd64-1.5.0.zip Google App Engine SDK for Go – Darwin (OS X) AMD64 Zip Archive Featured May 10 May 10 13.4 MB 617
GoogleAppEngine-1.5.0.msi Google App Engine Python SDK – Windows Installer 1.5.0 Featured May 10 May 10 16.6 MB 9693
GoogleAppEngineLauncher-1.5.0.dmg Google App Engine Python SDK – Mac OS X Application 1.5.0 Featured May 10 May 10 12.1 MB 36727
google_appengine_1.5.0.zip Google App Engine Python SDK – Zip Archive 1.5.0 Featured May 10 May 10 11.2 MB 9053″
“你好”
感谢支持!
这个好,去试试