|  |  | @ -130,9 +130,25 @@ public class IdcServiceImpl implements IdcService { | 
			
		
	
		
		
			
				
					
					|  |  |  | 	/*拉取前一级中继服务数据*/ |  |  |  | 	/*拉取前一级中继服务数据*/ | 
			
		
	
		
		
			
				
					
					|  |  |  | 	@Async |  |  |  | 	@Async | 
			
		
	
		
		
			
				
					
					|  |  |  | 	@Override |  |  |  | 	@Override | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	public void asyncFetchUdiTask() { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		fetchTask(false); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	@Async | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	@Override | 
			
		
	
		
		
			
				
					
					|  |  |  | 	public void asyncFetchTask() { |  |  |  | 	public void asyncFetchTask() { | 
			
		
	
		
		
			
				
					
					|  |  |  | 		 |  |  |  | 		fetchTask(true); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	private void fetchTask(boolean isIdc) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 		String host = getNextHost(); |  |  |  | 		String host = getNextHost(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		if(!isIdc) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			Map<String,Object> map = dbDao.get("select * from sync_data_set limit 1"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			if(map!=null&&map.get("syncIp")!=null) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				host = map.get("syncIp").toString(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  | 		logger.info("fetch from ip:"+host); |  |  |  | 		logger.info("fetch from ip:"+host); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		if(!StringUtils.isEmpty(host)) { |  |  |  | 		if(!StringUtils.isEmpty(host)) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			String result = post(host+"/spssync/common/list",null); |  |  |  | 			String result = post(host+"/spssync/common/list",null); | 
			
		
	
	
		
		
			
				
					|  |  | @ -151,9 +167,8 @@ public class IdcServiceImpl implements IdcService { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				} |  |  |  | 				} | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 	} |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 	 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	@Async |  |  |  | 	@Async | 
			
		
	
		
		
			
				
					
					|  |  |  | 	@Override |  |  |  | 	@Override | 
			
		
	
		
		
			
				
					
					|  |  |  |     public void asyncIdcTask() { |  |  |  |     public void asyncIdcTask() { | 
			
		
	
	
		
		
			
				
					|  |  | 
 |