实现多实例异步任务的切换,主要是使用redis的Zset以及list