重构analysis模块spout和bolt部分冗余代码