ssh на сервер и выполнение
nc -lk 10010
s1
s2
...
может отправлять сообщения в консоль клиенту
Клиент:
Java socket read from server
Поскольку исключение сети,
packet_write_wait: Connection to 45.78.XX.X port 27237: Broken pipe
Поэтому, когда я снова подключился к серверу по ssh, я обнаружил, что сокет по-прежнему завершен
# lsof -i:10010
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nc 16852 root 3u IPv4 766952981 0t0 TCP *:rxapi (LISTEN)
nc 16852 root 4u IPv4 766952982 0t0 TCP 45.78.xx.X.16clouds.com:rxapi->139.224.xxx.xx:44092 (ESTABLISHED)
, но теперь я не могу отправить msgs клиенту, поэтому в этом случае как я могу использовать сокет для отправки msgsклиенту gdb
?
# gdb -p 16852
0x00007f75faa3d348 in poll () from /lib64/libc.so.6
(gdb) send("s3")
(gdb) send("s4")