Make Google App Engine as Load Balancing Server

I'm wondering if anyone knows any script in Python or Java to setup Google App Engine as Load Balancer server?

I choose GAE, because of 100% uptime and free, so it would be the best to setup as Load balancer.

So what I want to do is set up a GAE app (a load balancer application) in "www.domain.com" - using Google Apps, it will share the load to all my servers (with round-robin, or any technique), but when all servers are down, show maintenance page which is host in GAE.

Is this possible?


You could do it, but you'd

  • incur extra latency by requiring an extra hop from google app engine to your servers
  • have all your servers public to the web, since otherwise google app engine won't be able to redirect to them Edit: apparently this is incorrect. See Nick Johnson's comment below!
  • have to implement something in google app engine to keep track of what servers you have up and how and when to route to them
  • Seems like it might not be worth it, but it'd be cool if you did it and posted some numbers about how it works!

    链接地址: http://www.djcxy.com/p/52598.html

    上一篇: 如何链接一个文件夹与现有的Heroku应用程序

    下一篇: 使Google App Engine成为负载平衡服务器