Spring 在群集环境上部署应用程序时,FlashAttributes无法正常工作
我正在使用redirectAttributes将成功或失败消息传递到重定向的url。因此,我只能在重定向页面上显示一次成功或失败消息。如果再次刷新同一页面,则消息将不会再次出现。这是正常的,在tomcat上的正常部署中工作良好 现在,我们已经建立了一个集群环境,在其中部署了web应用程序。但在这种情况下,重定向属性的工作异常。有时有效,有时无效 下面是我用来将flashAttribute添加到重定向属性的代码行Spring 在群集环境上部署应用程序时,FlashAttributes无法正常工作,spring,spring-3,Spring,Spring 3,我正在使用redirectAttributes将成功或失败消息传递到重定向的url。因此,我只能在重定向页面上显示一次成功或失败消息。如果再次刷新同一页面,则消息将不会再次出现。这是正常的,在tomcat上的正常部署中工作良好 现在,我们已经建立了一个集群环境,在其中部署了web应用程序。但在这种情况下,重定向属性的工作异常。有时有效,有时无效 下面是我用来将flashAttribute添加到重定向属性的代码行 redirectAttributes.addFlashAttribute("succ
redirectAttributes.addFlashAttribute("successMsg", message);
我在集群环境中使用Spring3.1.0.RELEASE版本和Tomcat7
我想知道这个问题是否有解决办法。是否有任何较新的Spring版本支持在集群环境中使用重定向属性?
你也可以让我知道,如果有其他的方式来执行这种东西
提前感谢。听起来您的客户端HTTP会话可能无法在Tomcat服务器之间共享。由于Spring Flash属性为,您可能会遇到以下情况:
完美的你很好地理解了这个问题,并作了相应的回答。非常感谢你的回答。我一定会试试这个。:)您能告诉我会话复制的工作配置吗?我已经阅读了您在第二种机制中提供的链接,但不知道如何实现这一点。请提供配置:)