想要实现一个任务调度,每个任务都能实时看到状态
来源:4-4 使用内嵌来扩展已有类型

qq_Qian儭_03543846
2021-07-17
老师,请问下我能否将这种队列的思想应用到任务调度中,想要做到多个任务的排队等待,以及每个任务的实时状态, 一直想做这么个东西,没什么思路
写回答
1回答
-
任务调度我再这门课之后的并发编程以及后面的实战爬虫项目都有深入。的确是在我们的队列基础上进一步扩充。
另外,你确定是想知道每个任务的状态,不是根据每个状态,去统计有多少个任务?
前者的话只需自己定义任务状态的接口,把任务id和任务状态放在map中。
一般我们是需要后者,根据每个状态,去统计有多少个任务。这有现成的解决方案,建议学习一下prometheus。https://studygolang.com/articles/17959
012021-07-24
相似问题