【问题标题】:Multithread issue in JBoss 7JBoss 7 中的多线程问题
【发布时间】:2013-04-13 23:05:39
【问题描述】:

我在 jboss 7 中遇到了关于多线程的问题(或疑问)。我的情况或多或少类似于here 描述的情况:我有一段代码在多个线程中运行,现在我必须移动它到jboss服务器。唯一不同的是我不使用 EJB,只使用 spring+hibernate。所以我的问题是:我应该遵循与答案中所写相同的步骤,还是有其他方法可以创建许多线程? (我正在探索jboss,有一些地方可以配置线程工厂和线程池,我不知道它是否是我可以在我的应用程序中使用的工具)

【问题讨论】:

  • 您正在迁移到 jboss 但您不使用 EJB?那为什么要转到jboss?!
  • 所以如果我将Web容器用作tomcat会有所不同吗?然后我可以创建额外的线程?
  • 好的,谢谢,如果您可以将此作为答案发布,我会将其标记为解决方案:)
  • 好的,作为答案发布

标签: java multithreading spring hibernate jboss7.x


【解决方案1】:

不,不是真的。在 Java EE 和 servlet 规范下创建线程是“非法的”。您指向它的链接是在 Web/Java EE 容器下进行线程处理的最简单方法 - 使用 @Asynchronous。请注意,如果您想等待结果,可以从这种方法返回 Future

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多