dropzone js中parallelUploads的最佳值是多少

时间:2017-10-30 08:57:51

标签: javascript dropzone.js

我正在使用dropzone js进行多个文件上传。是否有为parallelUploads参数设置的最佳值。或者找到最佳值的任何方便的方法?如果它的值非常小,那么服务器上会有太多的请求会影响服务器的性能。(如果parallelUploads设置为2,如果上传了100个文件,那么总共有50个请求会命中服务器吗?)

1 个答案:

答案 0 :(得分:0)

  

(如果parallelUploads设置为2,如果上传了100个文件,则总共有50个请求会命中服务器吗?)

是的,这是真的。如果您将选项autoProcessQueue设置为true,则在删除文件或上传完成后立即处理队列,方法是调用.processQueue()来检查当前正在上传的文件数量,以及是否更少比options.parallelUploads,.processFile(file)被调用。见http://www.dropzonejs.com/#enqueuing-file-uploads

我认为没有最佳价值。您可以根据用例确定最大上载量。我会像这样接近它,假设你想要为某个消息添加多个附件。在这种情况下,您有一对多的关系。 “很多”很模糊,定义了最大数量的附件,我选择了10.在这种情况下,parallelUploads的值为2就足够了。