简单地重构一下ConsumerWorkerImpl的代码