java应用程序中的Websphere查找线程池

时间:2016-02-12 17:16:33

标签: websphere threadpool

我对WAS有点新意,所以问题可能很天真。我搜索了一会儿,但无法找到解决方案。

基本上:在WAS控制台中定义一个线程池,将其命名为“ac.work.threadpool”

但是在java代码中,获取上下文后,如何查找它。

喜欢这个?:

ctx.lookup("java:ac.work.threadpool")

但没有工作

1 个答案:

答案 0 :(得分:3)

您无法在传统的WebSphere Application Server中查找线程池,请注意,线程池的管理控制台页面指出“使用此页面指定服务器使用的线程池”,而不是您的应用。您可以使用WorkManager管理应用程序中的并发工作,并且可以通过创建时配置的JNDI名称查找WorkManager,请参阅IBM KnowledgeCenter主题Configuring Work Managers。如果您对使用Java EE 7规范中的托管线程工厂进行并发感兴趣(JSR-236),请考虑查看WebSphere Application Server traditional open beta