Sun Java System Messaging Server 6.3 管理指南

5.3.4 切断空闲连接

为了收回无响应客户端的连接所使用的系统资源,IMAP4、POP3 和 HTTP 协议允许服务器单方面切断已空闲特定时间的连接。

各个协议规范要求服务器在某个最小时间内将空闲连接保持打开状态。对于 POP,默认时间是 10 分钟,对于 IMAP,默认时间是 30 分钟,对于 HTTP,默认时间是 3 分钟。您可以在默认值基础上增加空闲时间,但不能缩短默认时间。

如果切断 POP 或 IMAP 连接,用户必须重新验证才能建立新连接。相反,如果切断 HTTP 连接,用户无需重新验证,因为 HTTP 会话将保持打开状态。有关 HTTP 会话安全性的更多信息,请参见23.2 关于 HTTP 安全性

空闲的 POP 连接通常是由于出现某个问题(例如崩溃或挂起)致使客户端无法响应而造成的。空闲的 IMAP 连接则属于正常情况。为了避免 IMAP 用户被单方面断开连接,IMAP 客户端通常在小于 30 分钟的某个时间间隔内向 IMAP 服务器定期发送命令。