Python multiprocessing.connectin 模块中排队的最大大小

Max size for queueing in multiprocessing.connectin module in Python

我正在使用 this 回答中所述的服务器-客户端程序。但是我不确定如何检查排队请求的数量。

当客户端向服务器发送请求时,这些请求会排队(很可能由 OS 处理)。但我想检查排队请求的数量。

对于 TCP 套接字,无法分辨。你可以查出是不是什么都没有或有什么,但查不到有多少数据。如果你需要那种东西,你可以考虑使用 multiprocessing.Queue 代替。它是单向的,但它有一个 qsize 方法告诉您有多少项目正在等待。