| Тип: | integer | 
| По умолчанию: | 0 | 
| Минимальный: | 0 | 
| Максимальный: | 2147483647 | 
| Контекст: | user | 
| Перезапуск: | false | 
Задаёт число TCP-сигналов сохранения соединения, которые могут быть потеряны до того, как соединение сервера с клиентом будет признано прерванным. При значении 0 действует системное значение. Этот параметр поддерживается только в системах, воспринимающих параметр сокета TCP_KEEPCNT или равнозначный; в других системах он должен быть равен нулю. В сеансах, подключённых через Unix-сокеты, он игнорируется и всегда считается равным 0.
В Windows данный параметр не поддерживается и должен быть равен нулю.
Рекомендации [EN]
                  The three tcp_keepalive settings help manage a system which tends to have "undead" connection/query processes.  For systems which support them, you can regulate checking that connections are still "live" end-to-end to kill them off.  Not needed if you're not having a problem.  Should be synchronized with the new TCP keepalive support in libpq on the client side.                
                
                
              