Make Google App Engine as Load Balancing Server
我想知道是否有人知道Python或Java中的任何脚本将Google App Engine设置为Load Balancer服务器?
我选择GAE,因为100%的正常运行时间和免费,因此最好设置为负载均衡器。
所以我想要做的是在"www.domain.com"中设置一个GAE应用程序(负载均衡器应用程序) - 使用Google Apps,它将共享所有服务器的负载(使用循环法或任何技术) ,但是当所有服务器都关闭时,显示GAE中主机的维护页面。
这可能吗?
-
你打算如何分割负载,你只是重定向到最终的服务器,还是在所有请求之间使用GAE作为中间人? 如果您只是在开发一个新的应用程序,您可以直接在GAE上进行。
你可以做到,但你做到了
需要从谷歌应用引擎到服务器的额外跳跃,从而产生额外的延迟
将所有服务器公开发布到网络上,否则google app引擎将无法重定向到它们 strike>编辑:显然这是不正确的。 请参阅下面的尼克约翰逊的评论!
必须在谷歌应用引擎中实现一些东西,以跟踪你有什么服务器以及如何以及何时路由到它们
看起来它可能不值得,但如果你这样做并发布一些关于它如何工作的数字会很酷!
-
第2点不准确 - 您可以使用安全数据连接器从防火墙后面获取资源。
-
哦,有趣的是,我不知道。 我会编辑我的答案并给你信任,谢谢。
-
所以我想这个想法是可能的。 我想为我们的论坛做这个,我想将它扩展到超过1台服务器来共享负载。 我觉得值得开发。 感谢您的回答。 我给了你一个信用。
-
如果您认为我的答案是正确答案,您可以这样标记吗? 在Stack Overflow,如果你问了一个问题并且相信某人已经回答得很好,那么将答案标记为正确(而不仅仅是赞成它)是一种很好的形式。 谢谢,祝你的项目好运。
-
两件事:不推荐使用1个安全数据连接器。 2你的gae不会是免费的,除非它在特定的前台实例时间内不会用完免费配额。