Node.js做大量计算选择cluster 还是开队列,还是开定时脚本好
最近开发模块包含大量的计算,需要每天凌晨以及每个月结束进行大量计算。 技术选型是 通过cluster集群,还是通过开队列进行计算,还是通过开一些定时脚本进行计算?
请大神们指点。
3 回复
我觉得大量计算需要满足三点
- 不影响正常业务
2.充分利用cpu
3.考虑开发和维护成本
基于这几点考虑,集群是必须的,这样可以充分的利用cpu. 至于是否开队列,那在集群短时间完不成的情况下可以考虑,队列的生产消费模型也在某种程度上方便程序扩展,也是可以并行考虑的
非常感谢