1 在controller层调用service层逻辑 2 在service层开启线程获得数据,将数据存入阻塞队列中(线程安全的)。同时开启异步方法判断队列中如果有数据就存入数据库。 其中唯一共享的就只有队列。 获得数据和写入数据库就分离了。