用于排队请求的ThreadpoolExecutor

时间:2014-08-23 04:06:09

标签: java multithreading threadpoolexecutor

我需要将我的所有请求排队到特定服务,并且需要一次执行2个请求。所有剩余的线程都将在队列中。为此,我通过将corePoolSize和maximumPoolSize设置为2来使用ThreadPoolExecutor对象。每当请求到来时,ThreadPoolExecutor处理对这些线程之一的请求。所以这2个线程将从应用程序启动到关闭服务器。我只是使用下面的语句。

threadpoolExecutorObject.execute(new RunnableObject());

1.我只是想知道,有没有更好的方法来做到这一点?

2.我们的应用服务器有时挂起而没有响应,我们正在重启服务器。不管怎样,以上实施是否会导致这个问题?

3.我只在我的方法中留下以上陈述。我需要关机还是其他什么?

0 个答案:

没有答案
相关问题