【发布时间】:2012-10-10 06:32:55
【问题描述】:
所以我使用的是 node.js 和 socket.io。我有一个小程序,它获取文本框的内容并将其发送到 node.js 服务器。然后,服务器将其转发回其他连接的客户端。有点像聊天服务,但不完全是。
无论如何,如果用户输入价值 2-10k 的文本并尝试发送它会怎样?我知道我可以自己尝试一下,但我正在寻找一个实用的最佳实践限制,以限制我可以通过发射处理多少数据。
【问题讨论】:
-
您可以发送任意数量的数据。即使是大视频文件。这里唯一的问题是可扩展性,即你想向多少用户广播它?但无论如何你都会遇到这类问题。
-
当我将 20Mb 文件数据作为 base64 编码字符串发出时,房间内的其他人能够接收但如果超过 23MB 文件数据则无法接收.. 有什么解决方案适合我