AWS ELB上的连接耗尽,空闲超时和端口过期时间的建议值是多少?

时间:2015-03-25 07:56:43

标签: amazon-web-services amazon-ec2 amazon-elb

ELB上的

,以下内容的推荐值是什么:

端口80粘性有效期:

当前:120s
推荐:?

端口443粘性有效期:

当前:130s

推荐:?

空闲超时:

当前:90年代推荐:?

连接耗尽:

当前:120s
推荐:?

不确定我是否有正确的设置。我目前有两个Web服务器实例。问题是大多数用户经常从一台服务器切换到另一台服务器。这样,用户就可以从一台服务器上保留$ _SESSION,而无法执行另一台服务器。 Web应用程序上脚本的长时间执行是否可能是导致此问题的原因之一?我是否应该重新编写脚本以获得会话cookie,以便用户切换到另一台服务器,这样他们就可以从另一台服务器执行会话?

1 个答案:

答案 0 :(得分:1)

很难给出细节,因为它取决于你的用例。但是,一些评论:

  • 端口粘性为antipattern;这表明你正在使用当地的州。通常,应用程序服务器应该是无状态的,而状态保存在数据库中。 (redis或memcached(不是数据库)非常快速进行会话管理)

  • 连接耗尽应尽可能短,粗略地说不应超过预期的请求。它仅在您的部署系统了解如何处理它时才有用。

  • 空闲超时:取决于。您使用的是异步请求吗?

连接耗尽和空闲超时都是AWS ELB的新功能 - 它们在一年前就不存在了。