腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
python
的
ThreadPoolExecutor
工作
队列
似乎
可以
接受
比
其
最大
工作
线程
更多
的
项目
?
python
、
multithreading
、
executor
import time def __init__(self, n=5): self.executor =
ThreadPoolExecutor
(n) def make_request(self):这段代码将输出10个HTTP_200(在我
的
机器上),而不是5个。我预计我向executor发出
的
请求数等于放入
线程<
浏览 33
提问于2021-08-12
得票数 0
回答已采纳
1
回答
Java
ThreadPoolExecutor
[提交
比
MaxPoolSize
更多
]
java
、
multithreading
、
java-8
、
threadpool
该应用程序只能使用一个
线程
,一次只能添加一个水印。我希望用户能够更改number of 水印任务
线程
一次运行:可能是在设置中
的
1-5,而且我不能使用fixedThreadPool,因为它有固定
的
池大小。();,每次用户更改调用
ThreadPoolExecutor
.setMaxPoolSize(newMaxThreadCount).
的
线程
数时 现在,当我尝试将15图像水印任务提交给
最大
池大小为3
的
执行器时@24d02747Running
浏览 3
提问于2020-10-18
得票数 1
1
回答
有没有办法确定一个newFixedThreadPool
队列
中有多少个runnables?
java
、
multithreading
我要启动了在主程序中,生产者注入
工作
的
速度
比
消费者跟得上
的
速度更快。有没有办法查看newFixedThreadPool使用
的
底层无界
队列
中有多少项在排队?
浏览 0
提问于2010-09-07
得票数 0
回答已采纳
2
回答
Java并发节流。只允许一个请求进入
java
、
concurrency
我有长时间运行
的
代码,会被请求破坏,它会导致更高
的
资源使用和不必要
的
并发问题。我
的
解决方案是有一个等待区域,每个
线程
都等待一些预定义
的
时间。如果在
线程
等待时没有新请求,则执行操作。任何新
的
请求都会再次重置时钟,并释放前一个
线程
。 我以前使用过信号量和倒计时锁存器,但它们都不适用于这种特殊情况。在我编写代码之前,我想看看是否有一种标准
的
方法。
浏览 0
提问于2013-10-01
得票数 0
回答已采纳
2
回答
ThreadPoolExecutor
类似于Executors.cachedThreadPool,但具有
最大
线程
和
队列
java
、
multithreading
、
asynchronous
、
concurrency
、
java.util.concurrent
因此,不会比corePoolSize
线程
更多
地被创建。(因此,maximumPoolSize
的
值没有任何影响。)
工作
队列
的
一个很好
的
默认选择是一个SynchronousQueue,它将任务交给
线程
,而不持有它们。在这里,如果没有立即可用
的
线程
来运行任务,则尝试排队将失败,因此将构造一个新
线程
。现在,我想要
的
是: 我想要
的
是一个执行器,您
可以
将<e
浏览 6
提问于2015-01-16
得票数 1
回答已采纳
2
回答
如何在android中启动多个下载
android
、
service
、
download
、
task
我
可以
在ttorrent android应用程序上同时下载超过10个torrents。我目前正在使用一个带有异步任务
的
服务,但我不能同时运行超过5个异步任务()。你知道如何做到这一点吗?
浏览 1
提问于2013-06-11
得票数 0
回答已采纳
1
回答
使用
ThreadPoolExecutor
和DiscardPolicy
java
、
client
、
server
、
threadpoolexecutor
、
ddos
我需要使用
ThreadPoolExecutor
创建一个客户端
队列
,如果超过某个数字(例如,5),我需要能够删除客户端。这有点像DDOS保护。当客户机#6请求我
的
服务器时-它被删除了,等等。我得到了我
的
服务器和客户端代码,但是我不知道如何实现
ThreadPoolExecutor
和DiscardPolicy。想法还是例子?inputStream2.readObject(); }
浏览 6
提问于2015-05-18
得票数 2
2
回答
如何阻止
Python
python
我有一个
线程
池,我想不仅限制
工作
人员
的
最大
数量,而且限制
可以
同时提交到
线程
池
的
最大
作业数。限制作业
的
原因是因为作业
的
生成
比
线程
池
工作
人员所能执行
的
要快得多,而且它
可以
迅速耗尽所有可用内存。我想如何与“阻塞”
线程
池进行接口: with
ThreadPoolExecutor
(max_workers
浏览 12
提问于2022-01-06
得票数 0
回答已采纳
5
回答
线程
池,其中
工作
人员既是生产者又是消费者。
java
、
multithreading
、
concurrency
、
producer-consumer
、
java.util.concurrent
我有一个无限制
的
作业
队列
,
可以
异步处理。每个作业
的
处理可能触发也可能不触发为该
队列
创建新作业。我希望有几个
工作
线程
池从这个
队列
中获取
项目
并并行处理,直到
队列
为空--和--所有
工作
线程
都处于空闲状态,等待
队列
中
的
新作业(因为繁忙
的
工作
可能最终会向
队列
中添加新作业)。特别是,我希望能够检测终止条件
浏览 4
提问于2012-10-22
得票数 2
回答已采纳
4
回答
Java ExecutorService -处于等待状态
的
线程
java
、
multithreading
、
executorservice
用例:每次我需要处理作业时都要创建一个新
线程
。分析:根据这个链接()和网络上
的
其他资源,这是一个有效
的
场景,
线程
进入等待状态,等待给它们一些任务。问:通过Java任务控件,我
可以
推断出<e
浏览 11
提问于2017-08-09
得票数 0
回答已采纳
1
回答
java /Join池、ExecutorService和CountDownLatch
java
、
multithreading
、
executorservice
、
countdownlatch
、
forkjoinpool
我们在java - Fork/Join池、Executor Service和CountDownLatch中有三种不同
的
多
线程
技术。这类算法对于
可以
分为两个或多个相同类型
的
子问题
的
问题来说是完美的。他们使用递归将问题分解为简单
的
任务,直到这些任务变得足够简单才能直接解决。然后将子问题
的
解组合起来,给出原问题
的
解。invokeAll():执行给定
的
任务,返回保存
其
状态和结果
的
期货列表。对于返回
浏览 0
提问于2015-07-23
得票数 2
回答已采纳
14
回答
无法创建有大小限制
的
缓存
线程
池?
java
、
multithreading
、
concurrency
、
executorservice
、
threadpoolexecutor
似乎
不可能创建一个有
线程
数量限制
的
缓存
线程
池。也就是说,
线程
池永远不会让多个
线程
来处理你
的
任务。 这是
ThreadPoolExecutor
的
execute方法中
的
错误吗?或者这可能是故意
的
?还是有其他
的
方法?编辑:我想要一些与缓存
线程
池完全一样
的
东西(它按需创建
线程
,然后在超时后杀死它们),但它
可以
创建
浏览 18
提问于2009-11-26
得票数 136
回答已采纳
1
回答
Android-如何检查
ThreadPoolExecutor
是否达到了
队列
限制?
android
、
android-asynctask
、
task-queue
、
threadpoolexecutor
我在我
的
应用程序中使用了许多AsyncTask类。我开始
的
时候总是用: asyncTask.executeOnExecutor我读到了这方面的内容,并理解了
为什么
会发生这种情况(超过
线程
池执行器在其
队列
中
可以
执行
的
最大
任务数)。 但是我没有读到任何关于检查
线程
池执行器是否有可用插槽
的</e
浏览 3
提问于2016-05-26
得票数 0
2
回答
限制
线程
数量,如果使用@异步注释达到
最大
线程
,则等待
java
、
multithreading
、
spring-boot
、
threadpoolexecutor
我在AsyncConfigurer中使用Spring
的
Java配置:@EnableAsync executor.initialize(); }现在假设我有一个带有@异步注释
的
方法,并且假设它已经被调用了2次,并且两个
线程
仍然在
浏览 0
提问于2019-05-07
得票数 7
回答已采纳
2
回答
java文档上
的
ThreadPoolExecutor
java
、
multithreading
特别是在“核心和
最大
池大小”一段中,它是这样写
的
: ..。现在我不明白第一部分中
的
“只有当
队列
满了”代表什么.
ThreadPoolExecutor
是等到
队列
满了,还是只会创建一个新
的
工作
人员?假设现在我们有
更多
<em
浏览 5
提问于2011-02-28
得票数 2
回答已采纳
1
回答
用java发送大容量HTTP
java
、
out-of-memory
、
bulk
、
executors
文件中
的
每一行都是一个url。 e1.printStackTrace(); httpGet.abort();}当我发送带有50万行
的
文件时,它
可以
工作
。
浏览 4
提问于2013-01-29
得票数 1
4
回答
ThreadPoolExecutor
配置
java
我有一种情况,我希望添加到
线程
池
的
速度
比
处理快。我认为无界
队列
不是一个好主意,因为如果不进行检查,
队列
可能会增长到吞噬所有内存
的
足够数据。鉴于此,我正在尝试确定
ThreadPoolExecutor
的
正确设置。另一个想法是
浏览 1
提问于2011-12-01
得票数 3
回答已采纳
1
回答
如何正确使用Java执行器?
java
、
multithreading
、
executorservice
、
java.util.concurrent
、
threadpoolexecutor
我在多
线程
应用程序中使用了Java执行器,但我
似乎
不知道什么时候最好使用以下每一种方式:3.
ThreadPoolExecutor
executor=new
ThreadPoolExecutor
(Executor_Count,Executor_Count*2,1,TimeUnit.SECONDS,new LinkedBlockingQueue())future : future
浏览 4
提问于2015-11-08
得票数 12
回答已采纳
1
回答
gRPC
Python
thread_pool与max_concurrent_rpcs
python
、
grpc
、
concurrent.futures
在启动
Python
grpc.server时,maximum_concurrent_rpcs与
线程
池中使用
的
max_workers有什么区别。如果我想要maximum_concurrent_rpcs=1,我应该仍然为
线程
池提供多个
线程
吗?换句话说,我应该将maximum_concurrent_rpcs与max_workers相匹配,还是应该提供
比
最大
并发RPC
更多
的
工作
人员?server = grpc.server(
浏览 2
提问于2018-06-28
得票数 10
回答已采纳
2
回答
如何根据数字添加
线程
python
、
multithreading
、
python-multithreading
在我用
python
编写
的
部分软件代码中,我有一个条目列表,其中
的
大小
可以
从12项到只有一项之间有很大
的
差别。对于这个列表中
的
每一项,我都在进行一些处理(发送与给定项、解析结果和许多其他操作相关
的
HTTP请求)。我想使用
线程
来加速我
的
代码,我想创建两个
线程
,其中每个
线程
都需要一些项并进行异步处理。示例1:假设我
的
列表中有12项,在本例中,每个
线程
将
接受</e
浏览 0
提问于2016-08-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JUC 之ThreadPoolExecutor实现原理分析
java并发编程实战——线程池的使用
并发编程之Executor,Executors,ExecutorService和ThreadPoolExecutor
线程池技术之:ThreadPoolExecutor 源码解析
谈谈线程池:ThreadPoolExecutor
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券