解决事务回滚bug，同时重新整理一下线程池