ExecutorService在服务器类的每个实例中都是静态的吗?

问题描述 投票:0回答:1

我在一个Java项目中工作,对服务器端有些疑问。

我有一个类,它将有多个实例(每个客户端请求一个实例)。在该类中,有4个不同的任务要做,所以我创建了一个带有4个线程的ThreadPool,但是我怀疑执行器是否必须是静态的,因为我应该在服务器停止时调用Listener杀死线程,对吗? ?

ExecutorService executor = Executors.newFixedThreadPool(4);

谢谢。

java concurrency server static executorservice
1个回答
0
投票

能否请您查看是否可以将其移动到使用公共静态实例化ThreadPoolExecutor的共享线程池中>

如果为每个请求创建新线程,则服务器最终可能会用完线程

© www.soinside.com 2019 - 2024. All rights reserved.