服务器在将请求转发给配置的虚拟服务器之前,通过 HTTP 侦听器接受 HTTP 请求。此页面允许您添加和配置 HTTP 侦听器。
HTTP 侦听器必须具有唯一的端口号和 IP 地址组合。您可以使用 IPv4 地址或 IPv6 地址。将 IP 地址设置为 "*",可以创建在该端口上侦听所有 IP 地址的 HTTP 侦听器。
要为虚拟服务器创建新的 HTTP 侦听器以处理传入的 HTTP 请求,请执行以下步骤:
单击“配置”选项卡下的虚拟服务器选项卡。
单击 HTTP 侦听器子选项卡以查看配置的 HTTP 侦听器列表。
单击新建按钮将弹出用于创建新 HTTP 侦听器的向导页面。
在向导页面中提供以下信息。
名称-新 HTTP 侦听器的名称。
端口-绑定和侦听传入 HTTP 请求的 HTTP 侦听器的端口。
IP 地址-有效的 IPv4 或 IPv6 地址。"*" 表示 HTTP 侦听器将侦听配置端口上的所有 IP 地址。
服务器名-输入服务器名,例如 sales.mycomp.com。
默认虚拟服务器-从下拉式列表中选择虚拟服务器。此操作将为选定的虚拟服务器关联新的 HTTP 侦听器。
描述(可选)-输入 HTTP 侦听器的简短描述。
使用 CLI
要通过 CLI 创建 HTTP 侦听器,请执行以下命令:
wadm> create-http-listener --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --listener-port=18003 --config=config1 --server-name=config1.com --default-virtual-server-name=config1_vs_1 config1_ls_1 |
请参见 CLI 参考 create-http-listener(1)。
要编辑现有的 HTTP 侦听器设置,请执行以下步骤:
单击“服务器配置”下的虚拟服务器选项卡以编辑现有的 HTTP 侦听器设置。
单击 HTTP 侦听器子选项卡以查看配置的 HTTP 侦听器列表。
在侦听器名称表列下,单击需要编辑其设置的 HTTP 侦听器。
您可以为 HTTP 侦听器编辑常规设置和与安全性相关的设置。
单击常规选项卡以编辑基本和高级 HTTP 侦听器设置。配置以下选项:
名称-新 HTTP 侦听器的名称。
端口-绑定和侦听传入 HTTP 请求的 HTTP 侦听器的端口。
IP 地址-有效的 IPv4 或 IPv6 地址。"*" 表示 HTTP 侦听器将侦听配置端口上的所有 IP 地址。
服务器名-输入服务器名,例如 sales.mycomp.com。
在高级部分下,选择配置高级设置选项以编辑 HTTP 侦听器高级设置。配置以下选项:
接收方线程-专用于接受此侦听器所接收的连接的线程数。接受的值为 1 至 128。
协议系列-侦听器使用的协议。请不要修改此值。默认值为 HTTP。
侦听队列大小-操作系统待办事项侦听队列的最大大小。
接收缓冲区大小-操作系统套接字接收缓冲区的大小(以字节为单位)。
发送缓冲区大小-操作系统套接字发送缓冲区的大小(以字节为单位)。
分块 I/O-确定 HTTP 侦听器套接字是否正处于分块模式。默认情况下,禁用该选项。