如何异步执行任务

最近打算搞一个消息队列服务,有两个角色:生产者和消费者,生产者向消息队列添加任务,消费者负责从消息队列取任务并执行任务。   消费者取到任务开始执行任务后,如果执行时间超过了一个值,消息队列服务就会向消费者发送停止任务的消息。 但是由于是阻塞执行,消费者无法在执行过程中接收到停止任务的消息。   看了一下文档提供的异步执行任务的例子,似乎执行任务这块也是阻塞执行的,只是把它从主业务中剥离出来了而已。   有人知道什么...

郭德纲 发表与 2019-04-15 4231 浏览 1 回答

郭德纲

47
积分
0
获赞数
0
粉丝数
2019-04-15 加入
×
🔝