增加resetProcessing方法
去掉startProcessingAsync方法，合并入startProcessing里，用runMode来区别