我正在使用dropzone js
进行多个文件上传。是否有为parallelUploads
参数设置的最佳值。或者找到最佳值的任何方便的方法?如果它的值非常小,那么服务器上会有太多的请求会影响服务器的性能。(如果parallelUploads
设置为2,如果上传了100个文件,那么总共有50个请求会命中服务器吗?)
答案 0 :(得分:0)
(如果parallelUploads设置为2,如果上传了100个文件,则总共有50个请求会命中服务器吗?)
是的,这是真的。如果您将选项autoProcessQueue
设置为true,则在删除文件或上传完成后立即处理队列,方法是调用.processQueue()
来检查当前正在上传的文件数量,以及是否更少比options.parallelUploads,.processFile(file)
被调用。见http://www.dropzonejs.com/#enqueuing-file-uploads
我认为没有最佳价值。您可以根据用例确定最大上载量。我会像这样接近它,假设你想要为某个消息添加多个附件。在这种情况下,您有一对多的关系。 “很多”很模糊,定义了最大数量的附件,我选择了10.在这种情况下,parallelUploads
的值为2就足够了。