背景 相信我们或多或少的会遇到类似下面这样的需求: 第三方给了一批数据给我们处理,我们处理好之后就通知他们处理结果. 大概就是下面这个图说的. 本来在处理完数据之后,我们就会马上把处理结果返回给对方,但是对方要求我们处理速度不能过快,要有一种人为处理的效果. 换句话就是说,就算是处理好了,也要晚一点再执行通知操作. 这就是一个典型的延时任务. 延时,那还不简单,执行完之后,让它Sleep一下就好了,这样就达到目标了. Sleep一下确定是最容易实现的一种方案,但是试想一下,数据的数量不断的增加,…