如何将Java与nodejs集成以处理CPU繁重的任务?

2022-09-03 00:44:25

我正在尝试为I / O繁重和CPU繁重的任务选择合适的Web技术。NodeJs非常适合处理大负载,也可以横向扩展。但是,我被困在CPU繁重的部分。是否可以将另一种技术(例如Java)集成到node中,以便我让它在其他线程中运行我的算法,然后在node中再次使用结果。是否有任何现有的解决方案?任何其他建议都会非常好。


答案 1

您可以使用 node-java 将 NodeJS 与 Java 集成。


答案 2

如前面的答案中所述,您可以使用node-java,这是一个与Java通信的npm模块。您还可以使用 J2V8,它将 Node.js 包装为 Java 库,并在 Java 中提供 Node.js API。


推荐