package com.hqyg.disjob.monitor.diamond; /*package com.hqyg.disjob.monitor.diamond; import javax.annotation.PostConstruct; import org.apache.commons.lang3.StringUtils; import com.hqyg.disjob.monitor.db.util.DBCommonUtil; *//** * <pre> * * File: DiamondServer.java * * Copyright (c) 2016, globalegrow.com All Rights Reserved. * * Description: * 获取diamond配置信息,启动diamond监听服务 * * Revision History * * Date: 2016年8月16日 * Author: Disjob * * </pre> *//* @Service("diamondServer") public class DiamondServer { private String filePath; private String groups; private String dataIds; public String getFilePath() { return filePath; } public void setFilePath(String filePath) { this.filePath = filePath; } public String getGroups() { return groups; } public void setGroups(String groups) { this.groups = groups; } public String getDataIds() { return dataIds; } public void setDataIds(String dataIds) { this.dataIds = dataIds; } *//** *随着spring容器启动UDP服务 *//* @PostConstruct public void diamondStart(){ //System.out.println("---------diamondStart-----------------"+filePath+"|"+groups+"|"+dataIds); if(StringUtils.isEmpty(filePath) || StringUtils.isEmpty(groups) || StringUtils.isEmpty(dataIds)) DBCommonUtil.logError(DiamondServer.class, new Exception("[diamond] 配置信息的 filePath || groups || dataIds 异常!")); else{ DBCommonUtil.logInfo("[diamond service Start] params[ { "+filePath+" },{ "+groups+" },{ "+dataIds+" }]"); new Thread(new Runnable(){ @Override public void run() { DiamondServiceUtils.init(filePath, groups, dataIds); } }).start(); } } public void t(){ System.out.println("---------t-----------------"+filePath+"|"+groups+"|"+dataIds); } }*/