我已经完成了文件拆分并上传到我的应用程序服务。我将文件提取到应用服务器中,然后一个接一个地上传到azure blob。我这样做是因为Azure blob不支持提取。
现在的问题是,要花费大约3 mb的时间提取600多个文件,然后将其一个接一个地上传到blob。客户端需要等待很多时间。
我开始提取并在收到最后一个文件块后上传到blob。到目前为止,我可以向客户端显示上传进度。
我想引入另一个用于提取的api调用,以及另一个用于上传到blob的api调用。它增加了api调用,并且负载均衡器使我们付出了代价。由于这是由许多用户处理的。
请建议我一种有效的方法来显示后端发生的情况。
SignalR有可能吗?还是什么?