【发布时间】:2020-06-22 19:23:30
【问题描述】:
如何为大节点js请求发送响应?我有一个 excel 表,其中包含更新价格的 10k 个项目。我正在从 UI 上传 excel 并在 API 中发送所有 JSON 数据以更新数据库中的价格。现在请求由于处理时间而超时。我该如何以适当的方式处理它?处理完所有项目后如何发送响应?
【问题讨论】:
-
一个有趣的想法是将处理作业移动到队列中并在可能的情况下运行它。同时,您可以从 UI 轮询此队列并检查作业是否完成。这样您就不会遇到任何超时,并且实际工作可能需要尽可能长的时间。