谷歌应用程序引擎中的多会话配置
我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
部署 2 个具有不同<版本> (
appengine-web.xml
) 的 WAR。只要它们位于同一个MYAPP.appspot.com
中,它们就会共享相同的数据存储区。每个都有不同的 URL,例如
frontoffice.MYAPP.appspot.com
和backoffice.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 sameMYAPP.appspot.com
, they will share same datastore.Each will have different URL, e.g.
frontoffice.MYAPP.appspot.com
andbackoffice.MYAPP.appspot.com
. You can set one URL to be default so it can be accessed fromMYAPP.appspot.com
.