wsocOutbound - WAS WebSocket 出站 (wsocOutbound)

WAS WebSocket 出局连接请求的配置属性。

NameTypeDefaultDescription
tcpOptionsRef对顶级 tcpOptions 元素的引用(字符串)。defaultTCPOptionsWAS WebSocket 出站的 TCP 协议选项
httpOptionsRef对顶级 httpOptions 元素的引用(字符串)。defaultHttpOptionsWAS WebSocket 出站的 HTTP 协议选项
sslOptionsRef对顶级 sslOptions 元素的引用(字符串)。WAS WebSocket 出站的 SSL 协议选项

tcpOptions

WAS WebSocket 出站的 TCP 协议选项

NameTypeDefaultDescription
inactivityTimeout具有毫秒精度的时间段60s用于等待读或写请求在套接字上完成的时间量。特定于协议的超时将覆盖此值。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
soReuseAddr布尔型true允许立即重新绑定到没有任何处于活动状态的侦听器的端口。
addressIncludeListstring允许在此端点上进行入站连接的地址的逗号分隔列表。您可以指定 IPv4 或 IPv6 地址。IPv4 或 IPv6 地址中的所有值必须用数字或星号通配符表示。
addressExcludeListstring不允许在此端点上进行入站连接的地址的逗号分隔列表。您可以指定 IPv4 或 IPv6 地址。IPv4 或 IPv6 地址中的所有值必须用数字或星号通配符表示。
hostNameIncludeListstring允许在此端点上进行入站连接的主机名的逗号分隔列表。主机名是不区分大小写的,可以星号(用作通配符)开头。但是,不能在主机名中的任何其他位置使用星号。例如,*.abc.com 有效,但 *.abc.* 无效。
hostNameExcludeListstring不允许在此端点上进行入站连接的主机名的逗号分隔列表。主机名是不区分大小写的,可以星号(用作通配符)开头。但是,不能在主机名中的任何其他位置使用星号。例如,*.abc.com 有效,但 *.abc.* 无效。

httpOptions

WAS WebSocket 出站的 HTTP 协议选项

NameTypeDefaultDescription
keepAliveEnabled布尔型true启用持续连接(HTTP 保持活动)。如果为 true,那么连接将保持活动状态,以供多个顺序请求和响应重复使用。如果为 false,那么发送响应之后将关闭连接。
maxKeepAliveRequestsint
Min: -1
100启用持续连接时,单个 HTTP 连接上允许的最大持续请求数。值为 -1 时意味着不受限制。
persistTimeout具有秒精度的时间段30s将允许套接字在各个请求之间保持空闲的时间量。仅当启用持续连接时,此设置才适用。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m) 或秒 (s)。例如,以 30s 的形式指定 30 秒。可将多个值包括在单个条目中。例如,1m30s 相当于 90 秒。
readTimeout具有秒精度的时间段60s发生第一次读取之后,用于等待读请求在套接字上完成的时间量。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m) 或秒 (s)。例如,以 30s 的形式指定 30 秒。可将多个值包括在单个条目中。例如,1m30s 相当于 90 秒。
writeTimeout具有秒精度的时间段60s响应数据的每个部分在套接字上等待传输的时间量。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m) 或秒 (s)。例如,以 30s 的形式指定 30 秒。可将多个值包括在单个条目中。例如,1m30s 相当于 90 秒。
removeServerHeader布尔型false从 HTTP 头除去服务器实现信息,并同时禁用缺省 Liberty 概要文件欢迎页面。
NoCacheCookiesControl布尔型true允许使用者控制“设置 Cookie”头的存在是否会导致使用匹配的无高速缓存值更新“高速缓存控制”头。这还会添加“到期”头。
AutoDecompression布尔型true指定 HTTP 通道是否自动解压传入请求主体数据。

sslOptions

WAS WebSocket 出站的 SSL 协议选项

NameTypeDefaultDescription
sessionTimeout具有秒精度的时间段1d用于等待读或写请求在套接字上完成的时间量。特定于协议的超时将覆盖此值。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m) 或秒 (s)。例如,以 30s 的形式指定 30 秒。可将多个值包括在单个条目中。例如,1m30s 相当于 90 秒。
suppressHandshakeErrors布尔型false禁用记录 SSL 握手错误。SSL 握手错误会在正常操作期间发生,但是当 SSL 行为异常时,这些消息将很有用。
sslRef对顶级 ssl 元素的引用(字符串)。缺省 SSL 配置指令表。缺省值为 defaultSSLSettings。
sslSessionTimeout具有毫秒精度的时间段8640msSSL 通道建立的 SSL 会话的超时限制。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。