谷歌应用程序引擎中的多会话配置

发布于 2025-01-06 13:36:38 字数 265 浏览 1 评论 0原文

我正在使用 GAE 和 Spring(MVC 和安全性)开发一个应用程序。

我的应用程序有 2 个“环境”:前台和后台。 每个环境都有不同的会话需求。例如在 前台我想要一个 10 分钟的会话,并且我想要存储一些对象。 在后台,我想要一些其他物品和 10 分钟以上的会议。

在正常的 J2EE 环境中,我将使用不同的 web.xml 配置创建 2 个 EAR。 我如何通过 GAE 实现这一目标?如果不可能,Spring 有没有好的解决方法?

有什么想法吗? 乔迪.

I am developing an application with GAE and Spring (MVC and security).

My application has 2 'environements', the frontoffice and the backoffice.
Each of this environments has a different session needs. For example in the
frontoffice I want a 10 minutes session and I want to store some objects.
In the backoffice I want some other objects and more than 10 minutes of session.

In a normal J2EE environment I would create 2 EARs with different web.xml configs.
How do I acheive this with GAE? if it is not possible, is there a good workaround with Spring?

Any idea?
Jordi.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

瑕疵 2025-01-13 13:36:38

部署 2 个具有不同<版本> (appengine-web.xml) 的 WAR。只要它们位于同一个 MYAPP.appspot.com 中,它们就会共享相同的数据存储区。

每个都有不同的 URL,例如 frontoffice.MYAPP.appspot.combackoffice.MYAPP.appspot.com。您可以将一个 URL 设置为默认 URL,以便可以从 MYAPP.appspot.com 访问该 URL。

Deploy 2 WARs with different <version> (appengine-web.xml). As long as they're in the same MYAPP.appspot.com, they will share same datastore.

Each will have different URL, e.g. frontoffice.MYAPP.appspot.com and backoffice.MYAPP.appspot.com. You can set one URL to be default so it can be accessed from MYAPP.appspot.com.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文