Web套接字中的大消息耗时很长

时间:2018-09-25 17:41:40

标签: python sockets websocket socket.io

在我当前的应用程序中,我每几毫秒传输一个大字符串(大约0.4MB)。当我从服务器传输此文本时,我进行了以下阻止调用。

data = websocket.recv()

我发现此步骤需要很长时间。

由于我是套接字编程的新手,如果我一无所知,请原谅我。 Web套接字不能处理0.4MB吗? 如何加快速度?我注意到,当我减小文本大小时,程序速度会大大提高。我读过一些地方,websocket最多可以处理4MB的邮件大小,但是我的实验工作并不顺利(需要花费更长的时间)。

我一直在考虑的一件事是将客户端网络套接字放在另一个线程中。这样,它不会阻止呼叫。但是我还没有尝试过。

0 个答案:

没有答案