Web 服务器插件连接
Web 服务器插件用来建立和维护与 Application Server 之间的持久 HTTP 和 HTTPS 连接。
当插件准备将请求发送到应用程序服务器时,它首先检查其连接池以获取现有连接。如果现有连接可用,那么插件将检查其连接状态。如果状态仍然良好,那么插件将使用该连接发送请求。如果连接不存在,插件将创建一个连接。如果连接存在但是已被应用程序服务器关闭,那么插件将关闭该连接并打开一个新的连接。

在插件和应用程序服务器间建立了连接后,它将只在应用程序服务器因为以下某个原因关闭它时才关闭:
- 如果选择了使用保持活动属性,并且 HTTP 入站通道的读超时或写超时属性上指定的时间限制已到期。
- 已超过可以在 HTTP 入站通道上处理的最大持续请求数。使用 HTTP 入站通道特定的最大持久请求数属性,可以设置此数。
- Application Server 正在关闭。
即使应用程序服务器关闭了连接,插件也只会在尝试再次使用它时才知道它已关闭。如果发生以下某个事件,连接将关闭:
- 插件接收新的 HTTP 请求并尝试重新使用现有连接。
- httpd 进程数下降,因为 Web 服务器没有收到任何新请求。对于 IBM® HTTP Server,保持活跃状态的 httpd 进程数取决于 Web 服务器 MinSpareServers 伪指令上指定的值。
- Web 服务器已停止,所有 httpd 进程终止,相应的套接字已关闭。
