我正在写一个快速的js应用程序。当点击制作计划并将生成的计划作为响应提供给用户时,有一条路线。它有点cpu密集的任务。所以到目前为止我知道在主线程上运行cpu密集型任务会使应用程序无响应。是否存在可用于在另一个线程上运行此任务的pacakge或方法,以响应返回到该路由的用户。
答案 0 :(得分:0)
您可以使用worker-farm
库来更轻松地分叉进程以执行主线程之外的任务。 (这是jest
使用的)
https://github.com/rvagg/node-worker-farm