Как определить, включена ли поддержка активности на сокете TCP в AIX и Solaris? - PullRequest
0 голосов
/ 01 марта 2019

Я работаю над решением, в котором я включаю опцию keepalive на сокете TCP.В Linux я могу видеть, включен ли keepalive с использованием netstat

netstat -o -p | grep processid

Выход выглядит следующим образом

$ netstat -o

Активные подключения к Интернету (без серверов)

Локальный адрес Proto Recv-Q Send-Q Состояние внешнего адреса Таймер
tcp 0 0 himanshu-laptop.l: 46096 sjc-not16.sjc.dropb: www УСТАНОВЛЕНО выкл. (0.00 / 0/0)
tcp 38 0 himanshu-laptop.l: 40156 vd-1a.sjc.dropbo: https CLOSE_WAIT выкл. (0,00 / 0/0)
tcp 38 0 himanshu-laptop.l: 54501 v-client-5a.sjc.d: https CLOSE_WAIT выкл (0,00 / 0/0)

В выводе команды я вижу полевой таймер, который показывает выкл или keepalive .

Но я не могу получить это на AIX и Solaris.Хотите узнать, как получить эту информацию в AIX и Solaris?

...