【发布时间】:2020-12-03 08:54:20
【问题描述】:
我已经在 GAE、Java 11、标准环境上部署了我的 Spring Boot 应用程序。根据 Java11 的 documentation,我们需要使用 app.yaml 来配置实例。
我想知道如何在实例之间启用会话共享。根据我的研究,早些时候我们可以通过在appengine-web.xml 中设置sessions-enabled 和async-session-persistence 来简单地解决这个问题。随着appengine-web.xml 消失,在app.yaml 中执行此操作的等效方法是什么。
我想要实现的用例是:
- 使用 spring security(不幸的是,当我认为同一用户的请求转到另一个实例时,我会被注销。)
- 将从 DB 中检索到的用户存储在
@SessionScoped变量中,以避免多次 DB 调用。
这里的任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: java spring google-app-engine google-cloud-platform spring-security