snova - A client–server model web proxy application build on PaaS platforms. - Google Project Hosting
2012-05-01 10:23
585 查看
snova - A client–server model web proxy application build on PaaS platforms. - Google Project Hosting
CloundFoundry(可选)
Heroku(可选)
OpenShift可选)
Jelastic(可选)
SPAC(可选)
在snova的命令行工具admin.sh/admin.bat中也内置share/unshare命令
当snova的用户由于某些原因(如不知道怎么安装server侧)没有配置自己的appid时,默认情况下,snova-gae会从服务器上随机获取几个共享appid,然后用匿名用户方式连接<shareappid>.appspot.com
GUI以及CLI工具中均有share/unshare appid功能, 你可以分享自己的appid到中心服务器,也可以取消分享;中心服务器则随机分派appid给没有安装自己的snova-gae-server的用户
Heroku平台无AppEngine平台的流量限制,但效率较GAE为低
关于
snova是一个插件化的web proxy框架,目前自动集成基于Google AppEngine平台的GAE插件,支持Heroku/CloundFoundry/OpenShift/Jelastic平台的C4插件,以及增强的PAC插件SPAC.安装部署
安装运行依赖JRE 1.6+
GAECloundFoundry(可选)
Heroku(可选)
OpenShift可选)
Jelastic(可选)
SPAC(可选)
AppId共享计划
在snova的GAE Plugin的GUI中提供有一个共享appid的功能,任何人可以据此共享自己的appid, 如下图:在snova的命令行工具admin.sh/admin.bat中也内置share/unshare命令
当snova的用户由于某些原因(如不知道怎么安装server侧)没有配置自己的appid时,默认情况下,snova-gae会从服务器上随机获取几个共享appid,然后用匿名用户方式连接<shareappid>.appspot.com
注意
Go版本GAE服务端与Java版本GAE服务端功能完全一致,区别在于Go版本的性能较Java版本为好,粗略观察差距大约在30%以上,另外Go实例启动时间很短(<500ms),而Java实例的启动时间较长(>4s)GUI以及CLI工具中均有share/unshare appid功能, 你可以分享自己的appid到中心服务器,也可以取消分享;中心服务器则随机分派appid给没有安装自己的snova-gae-server的用户
Heroku平台无AppEngine平台的流量限制,但效率较GAE为低
相关文章推荐
- snova - A client–server model web proxy application build on PaaS platforms. - Google Project Hosting
- hyk-proxy - 一个支持基于GAE/Seattle/PHP的web proxy框架 (A web proxy framework support implementations on GAE/Seattle/PHP , could be used to break some firewall) - Google Project Hosting
- sergio-proxy - A multi-threaded transparent HTTP proxy for manipulating web traffic - Google Project Hosting
- pacparser - A library to make your web software pac (proxy auto-config) files intelligent. Comes with much useful pactester tool now. - Google Project Hosting
- python-loggingserver - A Python logging server based on Twisted - Google Project Hosting
- mongoose - Mongoose - easy to use web server - Google Project Hosting
- webtty - WebTTY is a web based(javascript & python) terminal emulator application - Google Project Hosting
- pywebproxy - anti-gfw proxy written by python - Google Project Hosting
- spserver - SPServer is a high concurrency server framework library written on C++ - Google Project Hosting
- mongoose - Mongoose - easy to use web server - Google Project Hosting
- Unable to start debugging on the web server. You do not have permission to debug the application. The URL for this project is in
- gizmo-proxy - Lightweight, Open Source Web Proxy - Google Project Hosting
- hyk-proxy – Project Hosting on Google Code
- pactester - A tool to test proxy auto-configuration (pac) files - Google Project Hosting
- webscraping - Python library for web scraping - Google Project Hosting
- cranebrowser - A headless web browser in .NET - Google Project Hosting
- Skype for Business Server 2015-11-Web Application Proxy-部署
- Unable to start debugging on the web server. The project is not configured to be debugged.
- g-proxy - Google App Engine Proxy - Google Project Hosting
- crawler4j - Open Source Web Crawler for Java - Google Project Hosting