继承 BackgroundService 类:
为什么会写这个东西呢?本人在写消息队列的时候思考过一个问题——比如,每5秒从队列里面取一条消息(一条消息里面又包含了1000条数据),要把这1000条数据处理完所需要的时间远大于5秒,即执行到中间的时候就会获取新的一条消息,并执行新的消息里面的数据,我所存在的疑问是,这个时候第一条消息里面的数据会被怎么执行?所以就写了这样的代码进行了测试!测试的结果是:每一次执行都会开启一条新的线程,而线程内部的数据是互不影响的,每一个线程都会执行到底! 为什么会写这个东西呢?本人在写消息队列