Сбросить таймер TCP KeepAlive - PullRequest
0 голосов
/ 29 марта 2019

Если в Linux я устанавливаю TCP_KEEPIDLE с интервалом 3600 секунд.Затем скажите, что я жду 3000 секунд и сбрасываю значение с 3600 до 7200 ... Сработает ли таймер поддержания активности через 4200 секунд или 7200?

1 Ответ

0 голосов
/ 29 марта 2019

ядро ​​принимает разницу между новым тайм-аутом keepalive. если оно меньше или равно 0, оно срабатывает немедленно, иначе оно будет срабатывать при разнице.

иначе в данном примере он сработает через 4200 секунд.

https://github.com/torvalds/linux/blob/6bc3fe8e7e172d5584e529a04cf9eec946428768/net/ipv4/tcp.c#L2947

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...