2015-11-04 101 views
-1

我正在做一个数据库操作的50,000个请求。现在我想创建每个任务并将其放入一个队列并逐个处理它。线程池可以处理这些许多请求吗?如果是的话如何?如果没有其他的做法。Java线程池可以处理50000个请求吗?

+0

什么样的硬件?线程池有多大?哪个操作系统?该任务的CPU /内存密集度是多少?你有多少时间? – Kayaman

+2

你有没有做过任何事情为自己尝试一下? –

回答

1

您可以创建有限大小的线程池,但需要考虑各个任务的各种因素。

+0

因素如?请你详细说明一下。 –

+0

我们需要考虑死锁,并发错误,每个任务所花费的时间,理想的线程池大小。 –

+0

感谢您的意见:)如果您可以分享您在设计此类任务方面的经验,那将非常棒。 –

相关问题