我应该从客户端发送并行请求,还是发送一个请求并在服务器上并行执行?

我在后端使用android侧的node.js和retrofit。

Retrofit允许asynchronous请求,所以我可以在服务器上并行发送两个来自android的请求,并得到结果,或者我可以发送一个请求,并使用caolanasynchronous并行运行两个不同的请求。

我应该使用哪种请求进行改造? 我应该发送并行请求还是并行执行一个请求?

我认为第二种方法更好,因为第一种方法增加了服务器请求,增加了服务器负载。

请告诉我,我应该使用哪种方法?

您的青贮可能会有所不同,但通常配料节省打开和closures多个连接。 一旦我开始批量处理多个请求,而不必为每个请求打开和closures连接,性能就会有所提高。 找出你的使用案例的最好方法是写一个testing和比较。