【发布时间】:2015-05-22 22:55:09
【问题描述】:
我知道这是一个非常基本的问题,但真的不知道太多。 是否可以在单个 java 应用程序中拥有多个线程池。
第二个Singleton实例创建的时候,也可以和应用共享。据我所知,一旦创建了 Singleton 实例,它们就可以全局访问。在这里全球到底意味着什么。
【问题讨论】:
标签: java multithreading
我知道这是一个非常基本的问题,但真的不知道太多。 是否可以在单个 java 应用程序中拥有多个线程池。
第二个Singleton实例创建的时候,也可以和应用共享。据我所知,一旦创建了 Singleton 实例,它们就可以全局访问。在这里全球到底意味着什么。
【问题讨论】:
标签: java multithreading
基本上 - 只要你需要,就够了。
每个需要自己的池的进程都需要一个线程池。
对于Process,我的意思是需要不同配置池的机制。例如,如果您正在为网络请求提供服务并管理一些较长的计算,那么您将使用两个不同的池,因为计算会以完全不同的模式使用网络请求池中的线程。
【讨论】: