【发布时间】:2011-06-27 19:11:55
【问题描述】:
将大文件从一台 node.js 服务器发送到另一台服务器的最佳方式是什么?我们尝试使用 base64 对其进行编码并通过已经存在的 tls 套接字连接发送它,但是 base64 字符串太长,因此套接字将其拆分为几个部分。我们还考虑通过 http 方法发送它,但这对我们来说似乎不是最好的方式。有什么想法吗?
【问题讨论】:
-
您的用例中的 HTTP 有什么问题?
-
它只是一个美丽的东西,我们必须启动一个http服务器并且不能在两个服务器之间使用我们现有的套接字连接......
-
使用额外的套接字连接不是有好处吗?不知道您的第一个套接字在做什么,最好使用另一个套接字进行大容量网络 I/O 并进行带外传输。