code: public void goRun(boolean ifBlock, String... crawlerNames) {
          if (crawlerNames == null || crawlerNames.length == 0) {
              logger.info("start all crawler as workers.");
          } else {
              SeimiContext.init(config);
              for (String name : crawlerNames) {
                  CrawlerModel crawlerModel = CrawlerCache.getCrawlerModel(name);
                  if (crawlerModel != null) {
                      crawlerModel.startRequest();
                  } else {
                      logger.error("error crawler name '{}',can not find it!", name);
                  }
              }
          }
          //是否开始等待线程池结束
  //        if (ifBlock){
  //            waitToEnd();
  //        }
      }
docs: 主启动
  start master
  
  @param ifBlock      是否要开始等待线程池结束
  @param crawlerNames ~~