我们正在开发一个使用Struts 2 Framework开发的Web应用程序。最近我们转移到亚马逊AWS以获得更好的服务。我们在Live,Staging,Beta应用程序中使用Elastic Bean Stalk功能。在现场& Beta实例,我们启用Bean stalk的自动缩放功能,在超负载增加实例时,在此过程中,登录的现有用户会话超时,因为他的会话在实例之间切换。因此,我们经常面临会话超时问题。请为我提出这个问题的解决方案。
- 谢谢, Anand S
答案 0 :(得分:0)
我知道两个选项:
答案 1 :(得分:0)
我已经能够使用此会话var:
增加会话超时ini_set('session.gc_maxlifetime', 3660);
此外,如果您的beanstalk有多个Web服务器,则可能需要在负载均衡器上启用粘性。