taskpool的管理策略是什么

taskpool的管理策略是什么,怎么知道优先级,怎么知道有几个任务在等待,等待时间是多少。

HarmonyOS
2024-05-30 23:10:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wingcky

1. taskpool的管理策略当同一时间待执行的任务数量大于任务池工作线程数量,任务池会根据负载均衡机制进行扩容,增加工作线程数量,减少整体等待时长。同样,当执行的任务数量减少,工作线程数量大于执行任务数量,部分工作线程处于空闲状态,任务池会根据负载均衡机制进行缩容,减少工作线程数量。

2. 优先级是创建的时候设定,任务真实执行的顺序和调用任务池API提供的任务执行接口顺序一致。任务默认优先级是MEDIUM。

3. taskpool.getTaskPoolInfo可以获取任务池内的任务状态,任务状态有等待的状态,和任务执行到当前所用的时间。

文档链接:

TaskInfo

分享
微博
QQ
微信
回复
2024-05-31 22:25:11
相关问题
PolarDB权限管理是什么
1610浏览 • 1回复 待解决
什么是PolarDB会话管理
1317浏览 • 1回复 待解决
Redis管理是通过什么来进行
1412浏览 • 1回复 待解决
OceanBase优势是什么
3270浏览 • 1回复 待解决
abilityslice意义是什么
9609浏览 • 3回复 待解决
TaskPool与Worker区别
724浏览 • 1回复 待解决
TaskPool和Worker异同点
772浏览 • 1回复 待解决
PolarDBHTAP 架构是什么
2017浏览 • 1回复 待解决
PolarDB 进程结构是什么
1184浏览 • 1回复 待解决
Mysql索引是什么结构?
1349浏览 • 1回复 待解决
taskPool @Concurrent报红
1238浏览 • 1回复 待解决
redis是什么有懂吗?
1896浏览 • 1回复 待解决
求大佬告知$$用途是什么
708浏览 • 1回复 待解决
LazyForEach懒加载原理是什么
896浏览 • 1回复 待解决
OceanBase 分区表是什么
2719浏览 • 1回复 待解决
OceanBase 复制表原理是什么
2708浏览 • 1回复 待解决
版本新增taskpool相关功能验证
393浏览 • 1回复 待解决
woeker及taskpool简单实现
345浏览 • 1回复 待解决
taskpool使用 ,谁有好方案?
230浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人