Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 减少web服务调用暂停的影响_Javascript_Html_Promise_Mithril.js - Fatal编程技术网

Javascript 减少web服务调用暂停的影响

Javascript 减少web服务调用暂停的影响,javascript,html,promise,mithril.js,Javascript,Html,Promise,Mithril.js,我有一个网站,它调用web服务多次处理地址列表。我希望用户更快地获得结果,并且已经在使用承诺和延迟来处理结果。我目前发送的请求如下: 首批25个 接下来25个作为单个请求,大多数请求将在50个地址以下处理 接下来50个作为5个请求批次 每批50个,直到所有的东西都发出 与此相反,我希望发送一个待处理阵列的百分比(我最多可以处理10000个),然后对3个套接字中的一个套接字发送一个请求,对下2个套接字发送25个请求,然后当大套接字返回时发送另一个大百分比。每隔一段时间,处理一个请求也可能需要更长的

我有一个网站,它调用web服务多次处理地址列表。我希望用户更快地获得结果,并且已经在使用承诺和延迟来处理结果。我目前发送的请求如下:

  • 首批25个
  • 接下来25个作为单个请求,大多数请求将在50个地址以下处理
  • 接下来50个作为5个请求批次
  • 每批50个,直到所有的东西都发出
  • 与此相反,我希望发送一个待处理阵列的百分比(我最多可以处理10000个),然后对3个套接字中的一个套接字发送一个请求,对下2个套接字发送25个请求,然后当大套接字返回时发送另一个大百分比。每隔一段时间,处理一个请求也可能需要更长的时间


    您的帖子缺少一个问题。你写了什么代码?它是如何不起作用的,你的问题是什么?你需要更好地解释你的批处理策略,以及它应该实现什么。这里与mithril有什么关系?