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

新手上路,请多包涵

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

原文由 gev 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 485
2 个回答

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

原文由 JustDanyul 发布,翻译遵循 CC BY-SA 3.0 许可协议

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

原文由 irbull 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题