| 
					
				 | 
			
			
				@ -5,6 +5,7 @@ import com.netflix.discovery.EurekaClient; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.netflix.discovery.shared.Application; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.admin.server.model.MicroService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.admin.server.model.Server; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.admin.server.util.DateUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.admin.server.util.HttpClientUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.admin.server.util.MD5; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import net.sf.json.JSONObject; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -84,10 +85,14 @@ public class ServerHeart implements Runnable { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            JSONObject jsonObject = JSONObject.fromObject(httpGet(server)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            String status = jsonObject.getString("status"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setStatus(status); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setLastUpdatedTimestamp(new Date().getTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            Long time=new Date().getTime(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setLastUpdatedTimestamp(time); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setLastUpdatedTimestampStr((DateUtil.dateToStr(new Date(time), DateUtil.YYYY_MM_DD_HH_MM_SS_SSS))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setStatus("OUT_OF_SERVICE"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setLastUpdatedTimestamp(new Date().getTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            Long time=new Date().getTime(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setLastUpdatedTimestamp(time); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            server.setLastUpdatedTimestampStr((DateUtil.dateToStr(new Date(time), DateUtil.YYYY_MM_DD_HH_MM_SS_SSS))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 |