Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
在连接出现异常时控制连接的关闭。
{ LivenessTimeout | LTO }=timeout-value
仅限网络服务器。
除了非线程 Unix 应用程序外的所有平台。
timeout-value 连接的活动超时时间,以秒为单位。LivenessTimeout 连接参数的最小值为 30 秒,最大值为 32767 秒。如果将超时值指定为 0,则对连接的活动超时值检查将被关闭。任何小于最小值的非零值将被重置为最小值。例如,包含 "LivenessTimeout=5" 的连接字符串使用 "LivenessTimeout=30" 代替。如果未设置 LivenessTimeout 值,则 LivenessTimeout 由服务器上的设置(缺省值为 120 秒)控制。
无
活动数据包通过客户端/服务器 TCP/IP 通信协议定期发送,用以确认连接的完整性。如果客户端的运行时间达到了 LivenessTimeout 周期但没有检测到活动请求或响应数据包,通信将终止。
如果连接在 LivenessTimeout 值的三分之一到三分之二这么长的一段时间内未发送任何数据包,则将发送活动数据包。
当与服务器的连接超过 200 个时,服务器会根据指定的 LivenessTimeout 值自动计算一个更大的 LivenessTimeout 值。这使服务器可以更有效地处理大量连接。
您也可以在 [SQL Anywhere 的 ODBC 配置] 窗口中 [高级] 选项卡上的 [LivenessTimeout] 文本框中输入参数值来设置此参数。
以下连接字符串片段将 LivenessTimeout 值设置为 10 分钟:
LTO=600