session在下列情况下被删除:

    • 程序调用HttpSession.invalidate()
    • 距离上一次收到客户端发送的session id时间间隔超过了session的最大有效时间
    • 服务器进程被停止

    注意关闭浏览器只会使存储在客户端浏览器内存中的session cookie失效,不会使服务器端的session对象失效。