当前位置: 首页 > 知识库问答 >
问题:

服务器类的每个实例中的ExecutorService静态?

别烨熠
2023-03-14

我在做一个Java项目,对服务器端有些怀疑。

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

执行者服务执行者=执行者。新固定线程池(4)

非常感谢。

共有1个答案

公孙令秋
2023-03-14

你能不能看看这是否可以移动到共享线程池,使用公共静态实例化线程池执行器

如果为每个请求创建了新线程,那么服务器最终可能会耗尽线程

 类似资料:
  • 本文向大家介绍实战node静态文件服务器的示例代码,包括了实战node静态文件服务器的示例代码的使用技巧和注意事项,需要的朋友参考一下 本篇文章主要介绍了实战node静态文件服务器的示例,分享给大家,具体如下: 支持功能: 读取静态文件 访问目录可以自动寻找下面的index.html文件, 如果没有index.html则列出文件列表 MIME类型支持 缓存支持/控制 支持gzip压缩 Range支

  • 问题内容: 我是Go的新手,但遇到以下问题。我试图简化它:我有一台服务器,例如,它具有一个全局变量。所有用户都可以发布端点,并将一些数据保存在变量中,可以使用第二个端点通过GET检索该数据。在这两个调用之间,该用户的值不应更改。 我想知道是否有一种方法可以为每个用户实例化此过程,因为我需要一个用户更改变量,而不会影响其他用户。我不一定需要使用全局变量,它只是公开我要对端点执行的操作。 码: 问题答

  • 我有一个抽象类命令。构造函数如下所示: 每当满足某个条件时,我希望能够打印出每个命令,它是帮助消息和参数。 如果我可以遍历Command子类的实例,我可以为这些属性调用getter函数。但是,我不知道如何存储这样的实例。我一直在阅读泛型,但还没能解决这个问题。 现在,我有另一个具有此代码的类: 但这给了我一个错误: 所需类型:捕获?extends命令 提供:T 如果我能够使用获取单个子类的实例,那

  • 本文向大家介绍Python写的一个简单DNS服务器实例,包括了Python写的一个简单DNS服务器实例的使用技巧和注意事项,需要的朋友参考一下 因为突然有个邪恶的想法,想在自己的Android平板上面搭建一个DNS服务器,因为平板上之前安装过SL4A和Python的解释器,也想继续学学Python因此,就打算用Python实现了。 在Google上面找了一下,Python实现的DNS,没找到我所希

  • 我们目前有一个服务器,它为他获得的每个请求创建一个新线程,因此基本上服务器获得他以后需要保存的数据。 现在,我们得到了实现RMI的请求,在这里我们可以观察当前保存的数据类型。 我怎样才能以最好的方式处理这个问题?我应该为每个线程创建一个RMI服务器吗?我可以在同一地址上拥有同一服务的多个实例,并让我的观察者注册到所有实例吗? 我正在使用RMI访问的谷歌示例:https://sites.google

  • 错误:在object.exports._errnoException(util.js:1018:11)在exports._exceptionwithhostport(util.js:1041:20)在server._listen2(net.js:1245:19)在server.listen(net.js:1294:10)在eventemitter.listen(net.js:1390:5)在obj