| タイプ: | integer |
| デフォルト: | 0 (0s) |
| 分: | 0 (0s) |
| 最大: | 2147483647 (2147483647s) |
| 単位: | seconds (s) |
| コンテキスト: | user |
| 再起動: | false |
TCPのkeepaliveメッセージに対してクライアントから応答がない場合に、再送を行うまでの時間を指定します。この値が単位なしで指定された場合は、秒単位であるとみなします。0(デフォルトです)の場合はシステムのデフォルト値を使用します。このパラメータはTCP_KEEPINTVLまたは同等のソケットオプションをサポートするシステムと、Windowsでのみサポートされます。その他のシステムではゼロでなければなりません。Unixドメインソケット経由で接続されたセッションでは、このパラメータは無視され、常にゼロとして読み取られます。
Windowsでは0を指定すると、このパラメータを1秒に設定します。なぜなら、Windowsはシステムデフォルト値を読む手段を提供していないからです。
