docs: public static void init(final String appid,final String secret,int initialDelay,int delay){
  		if(scheduledExecutorService == null){
  			initScheduledExecutorService();
  		}
  		if(firestAppid == null){
  			firestAppid = appid;
  		}
  		if(futureMap.containsKey(appid)){
  			futureMap.get(appid).cancel(true);
  		}
  		//立即执行一次
  		if(initialDelay == 0){
  			doRun(appid, secret);
  		}
  		ScheduledFuture<?> scheduledFuture =  scheduledExecutorService.scheduleWithFixedDelay(new Runnable() {
  			@Override
  			public void run() {
  				doRun(appid, secret);
  			}
  		},initialDelay == 0 ? delay : initialDelay,delay,TimeUnit.SECONDS);
  		futureMap.put(appid, scheduledFuture);
  		logger.info("appid:{}",appid);
  	}