独立出扫描及监控模块做线程归并的部分，便于移植