我的应用程序提供两种服务,有状态服务和无状态服务。有状态服务将由每个用户的专用微实例提供服务,而无状态服务将由公共服务器提供服务。身份验证将只进行一次(主要由无状态服务器完成)
如何在单个Amazon Elastic Load Balancer(ELB)下配置这两个服务器。因此,一些请求需要路由到无状态服务器,而一些请求需要路由到专用微实例。
我不能在我的有状态服务器(微实例)中运行所有的服务,因为它并不总是需要的。微实例只需要根据特定的请求分配给用户。我使用AutoScaling来放大/缩小微实例。我在我的ELB中使用了会话粘性,这样所有的请求都会被路由到同一个微实例。
我使用的是python tornado网络服务器。建议我一种配置ELB的方法。
谢谢阿迪
发布于 2012-04-04 03:13:05
你不能只用一个ELB就做到这一点,在这种情况下,你至少需要使用两个ELB。
https://stackoverflow.com/questions/9999599
复制相似问题