Networking
如何報告 AF_UNIX 套接字的接收隊列大小
netstat -a
報告Recv-Q
(讀取應用程序的未讀數據量)AF_INET
,但不是AF_UNIX
套接字(至少不是SOCK_DGRAM
)。
AF_UNIX
有人知道從程序本身外部獲取套接字資訊的方法嗎?除非報告金額,有沒有辦法判斷應用程序是否有任何未讀數據。
我想出了一個辦法。在 Linux 上,該
ss
程序有點像類固醇——它提供了更多資訊,包括套接字netstat
接收緩衝區中待處理的數據量。AF_UNIX
我喜歡ss -ax
為了我的目的。手冊頁: http: //man7.org/linux/man-pages/man8/ss.8.html
另請參閱我的回答: 如何查看 unix 域套接字上的待處理數據量?