会话已启用 - 我们是否必须自行清理它们?

use*_*114 6 google-app-engine

当我们在谷歌应用引擎中开启会话时:

// appengine-web.xml
<sessions-enabled>true</sessions-enabled>
Run Code Online (Sandbox Code Playgroud)

app引擎会自动清理过期的会话,还是我们必须自己完成?打开它们之后,我在数据存储区看到一些条目正在生成,就像_ah_session一样,我想知道这些是不是?

谢谢

Ste*_*ard 3

是的,这些是会话条目。Google 的应用引擎文档包括以下内容:

该实现创建 _ah_SESSION 类型的数据存储实体,以及使用前缀为 _ahs 的键的内存缓存条目。

( http://code.google.com/appengine/docs/java/config/appconfig.html )

至于清理会话数据。我发现了以下2个讨论:

http://groups.google.com/group/google-appengine-java/browse_thread/thread/4f0d9af1c633d39a http://www.mail-archive.com/google-appengine-java@googlegroups.com/msg01372.html

HTH,史蒂夫