标签: c# asp.net process
我们需要自动批量处理二十四点七离线不间断的大量数据。每个批次大约有3个文件,每个文件大约10 MB,每个批次大约需要30分钟才能完成,包括大约20 MB的报告生成。 Web API是否适合这种情况?还是有其他更好的方法可以做到这一点?
答案 0 :(得分:0)
如果网络上有客户端,则可以在api方法中使用长时间运行的任务。然后在准备就绪时使用signalR发送数据。否则,为什么要使用Web服务器?您可以改用Windows服务。 您的问题尚不清楚。