使用asynchbeans而不是本机jdk线程

时间:2020-03-05 18:53:27  来源:igfitidea点击:

使用IBM的asynchbeans是否有性能限制?
我的应用程序jvm核心转储显示了许多孤立线程。我目前正在使用本机JDK非托管线程。是否值得切换到托管线程?

解决方案

回答

在我看来,asynchbeans是在Websphere J2EE服务器内部创建线程的解决方法。到目前为止,websphere允许我们创建"工作"线程池,以这种方式控制最大线程数,这是典型的J2EE可伸缩性问题。

我在"不受管"的线程上在Websphere内使用asynchbeans时遇到了一些问题(通过"不合法的" setMessageListener从JMS Listener窃取了回调)。我本来是在"要求",但首先没有使用MDB,但我有一些不符合MDB的要求。