你能在Java play框架中使用多线程吗?

时间:2015-10-22 22:26:54

标签: java multithreading playframework server

这是一个简单的问题。您是否可以在play框架上的单独线程中有意地运行进程,就像使用常规Java应用程序一样。我似乎无法找到答案。

我目前有一个Java桌面应用程序,它使用用C编写的CPU密集型机器学习实用程序来查找图像中的功能。使用桌面上的常规Java,我可以同时运行该实用程序的多个实例,每个实例都在自己的线程中,从而使图像处理更快。在具有128个逻辑核心的服务器上,我需要几秒而不是几分钟。我想重新设计我的桌面系统,以允许它访问大型服务器的资源。现在我正试图找出最好的方法来实现这一点而Play是我正在研究的一个选项 - 基本上是将系统放在网页上。

1 个答案:

答案 0 :(得分:0)

  

您是否可以在play框架上的不同线程中有意地运行进程,就像使用常规Java应用程序一样

根据the docs“使用其他线程池”一节,创建自己的线程池或使用java执行器池没有问题。您还可以选择使用Play线程池,但需要进行调整。