【发布时间】:2011-06-16 03:26:46
【问题描述】:
有人知道如何使用 GAE 跟踪 httpsession 销毁吗? 我发现 HttpSessionListener 在 GAE 中无法正常工作,并且 sessionDestroyed 方法从不调用。
更具体地说,当用户登录应用程序时,我有一个信息存储在数据库中,但是如果某些用户在一段时间内处于非活动状态,我需要从数据库中删除此信息,如果 sessionDestroyed 方法将很容易当此类事件发生时调用,因为现在我做了每分钟运行的 cron 作业,该作业查询内存中所有此类句柄的数据,哪些数据处于非活动状态并将其删除。但这是非常低效的方法,我可以使用缓存对其进行优化。但也许还有其他一些优雅的方式。
任何想法都被热烈地应用。
【问题讨论】:
标签: java google-app-engine google-cloud-datastore httpsession