使用此页面来查看或更改 Web 服务器插件的应用程序服务器设置。
要查看此管理控制台页面,请单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name,然后在“其他属性”部分,单击 Web 服务器插件属性。
指定此应用程序服务器的角色。
选择主要将此应用程序服务器添加到主应用程序服务器的列表。插件初始尝试到此列表上的应用程序服务器的路由请求。
选择备份将此应用程序服务器添加到备份应用程序服务器的列表。插件不跨备份应用程序服务器执行负载均衡。仅当主服务器不可用时使用备份服务器。当插件确定需要备份应用程序服务器时,它按顺序仔细检查备份服务器的列表,直到列表中没有服务器,或直到请求成功发送并且从此列表中的某台服务器接收到响应为止。
缺省设置 | 主要 |
指定连接超时设置。
此设置指定应用程序服务器是否在有限时间内与 Web 服务器保持连接。请选中使用连接超时复选框以设置连接超时。如果选中了“无超时”,那么插件将与应用程序服务器建立非阻塞连接。如果选中了该复选框,那么必须在“秒数”字段中指定值。如果您希望插件执行阻塞连接,将值指定为 0。如果您希望插件等待指定的秒数以执行成功连接,那么指定大于 0 的值。如果在该时间间隔之后没有建立连接,那么插件将此服务器标记为不可用并将请求发送到集群中定义的另一台应用程序服务器。
此属性使插件可以执行与应用程序服务器的非分块的连接。当插件无法联系目标以确定端口是否可用时,非分块的连接是有益的。如果没有为此属性指定值,那么插件执行分块连接,插件在操作系统超时(根据平台,它可以长达 2 分钟)前位于该连接中,并且该连接允许插件将服务器标记为不可用。
值 0 导致插件执行分块连接。大 于 0 的值指定您要插件等待成功连接的秒数。如果在该时间间隔后不发生连接,那么插件将服务器标记为不可用并故障转移到为请求的应用程序定义的另一台应用程序服务器。
数据类型 | 整型 |
缺省值 | 5 |
指定插件在将请求写至应用程序服务器以及从应用程序服务器读取响应时等待的时间是否有限制。
请选中使用读/写超时复选框以设置读/写超时。如果选中了该复选框,那么必须指定插件在发送请求或接收响应时将等待的时间(以秒计)。在选择要对此字段指定的值时,请记住,应用程序服务器处理请求需要几分钟的时间。将值设置得太小可能会导致插件将不正确的服务器错误响应发送到客户机。如果未选中该复选框,插件就会使用分块 I/O 来将请求写至应用程序服务器以及从应用程序服务器读取响应,直到 TCP 连接超时为止。
对于在 Solaris 平台上运行的插件来说,将忽略此字段。
数据类型 | 整型 |
缺省值 | 60 秒 |
指定可以及时流经任何点上的 Web 服务器进程的应用程序服务器的最大暂挂连接数。
该字段与 plugin-cfg.xml 文件中的 ServerMaxConnections 元素相应。
选中使用最大连接数复选框以设置最大连接数。如果选中了该复选框,那么必须指定可以及时存在于任何给定点上的 Web 服务器和应用程序服务器之间的最大连接数。
在此示例中,应用程序服务器可以潜在地获取最多 500 个连接。(用节点数 5 乘以进程数 2,然后将得数乘以为此属性指定的数字 50,得到总数 500 个连接。)
如果此属性设置为零或 -1,那么到应用程序服务器的暂挂连接数没有限制。
在 z/OS 平台上忽略此属性。z/OS 控制器与 WLM 共同动态地处理新连接。
数据类型 | 整型 |
缺省值 | 0 |
选择了此选项时,Web 服务器插件将使用扩展握手检查应用程序服务器是否正在运行。
该字段与 plugin-cfg.xml 文件中的 ServerExtendedHandshake 元素相应。
如果代理防火墙在插件和应用程序服务器之间,那么选择此属性。
当 connect() 失败时插件标记服务器为当机。但是,当代理防火墙在插件和应用程序服务器之间时,即使后端应用程序服务器当机了,connect() 也会成功。这导致插件没有正确地故障转移到其他应用程序服务器。
如果插件与应用程序服务器执行某些握手以确保它在发送请求前已启动,那么如果它检测到其正在尝试与之执行握手的应用程序服务器当机,它会故障转移到另一台应用程序服务器。
缺省情况下,此字段处于未选中状态。如果要使用扩展握手来检查应用程序服务器是否正在运行,那么选中此字段。
该字段与 plugin-cfg.xml 文件中的 WaitForContinue 元素相应。
选中此选项后,Web 服务器插件在发送请求内容前将“100 Continue”头发送到应用程序服务器。
缺省情况下,此字段处于未选中状态。请选中此字段以启用此功能。
标有(在线)的链接要求访问因特网。