【发布时间】:2016-03-31 01:05:11
【问题描述】:
我正在构建一个 Java EE 应用程序,该应用程序会创建大量用于处理数据的线程。有没有一种方法可以在单独的服务器上创建这些线程而不是我的应用程序托管的服务器?然后让我的应用程序服务器设置为简单地访问这个其他(线程)服务器,以便在用户指定的时间从线程获取数据。我非常关心我的 Web 应用程序的可扩展性。
【问题讨论】:
-
为什么不创建一个运行自己的 JVM(使用自己的线程)的服务服务器,然后您可以通过无数种方式在应用程序和服务服务器之间进行通信。
-
线程存在于它们的父进程中
-
@Kon 这听起来像是一个精确的解决方案!你能给我发一个关于这个主题的文档的链接吗
-
@J.Dutch 我建议首先阅读 Java RMI,这是 JVM 与另一个 JVM 通信(调用方法)的常用方式。我没有什么特别的文章可以推荐,因为我在工作中学到了这些东西,但我相信那里有很多很好的资源。
-
@Kon 谢谢。我相信这正是我正在寻找的
标签: java multithreading jakarta-ee server