【发布时间】:2020-08-14 18:33:30
【问题描述】:
我试图了解 Node Worker Threads 与 Heroku Workers 之间的区别。
我们有一个 Dyno 用于运行 Express 的主要 API。
为我们的密集任务(例如处理大文件)配备一个单独的工作人员 Dyno 是否有意义。
worker: npm run worker
我们处理的某些文件最大为 20mb,某些进程运行时间超过 30 秒的限制,因此在连接恢复之前终止连接。
那么我可以在工作应用程序中添加节点工作线程来创建子进程来处理请求还是 Heroku 工作程序本身就足够了?
【问题讨论】:
标签: node.js multithreading heroku service-worker