调试分布式功能

如果需要同时运行多个Client的话，每个Client需要放在独立的目录下
调整作业List，当一个job完成时，重新排序List，将未完成的Job置前