本文整理汇总了Java中backtype.storm.utils.Utils.isSystemId方法的典型用法代码示例。如果您正苦于以下问题:Java Utils.isSystemId方法的具体用法?Java Utils.isSystemId怎么用?Java Utils.isSystemId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类backtype.storm.utils.Utils
的用法示例。
在下文中一共展示了Utils.isSystemId方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getComponentTPS
import backtype.storm.utils.Utils; //导入方法依赖的package包/类
private long getComponentTPS(ExecutorSummary executor) {
long componentTps = 0l;
if(executor == null){
return componentTps;
}
String componentId = executor.get_component_id();
if(Utils.isSystemId(componentId)){
return componentTps;
}
if(executor.get_stats() == null){
return componentTps;
}
Map<String, Map<String, Long>> emittedMap = executor.get_stats().get_emitted();
Map<String, Long> minutesEmitted = emittedMap.get("600");
if(minutesEmitted == null){
return componentTps;
}
for(Map.Entry<String, Long> emittedEntry : minutesEmitted.entrySet()){
if(Utils.isSystemId(emittedEntry.getKey())){
continue;
}
if(executor.get_uptime_secs() >= 600){
componentTps += emittedEntry.getValue() / 600;
}
if(executor.get_uptime_secs() >= 10 && executor.get_uptime_secs() < 600){
componentTps += emittedEntry.getValue() / executor.get_uptime_secs();
}
}
LOGGER.debug("component = " + componentId + ", tps = " + componentTps);
return componentTps;
}
示例2: system_id
import backtype.storm.utils.Utils; //导入方法依赖的package包/类
public static boolean system_id(String id) {
return Utils.isSystemId(id);
}
示例3: system_id
import backtype.storm.utils.Utils; //导入方法依赖的package包/类
public static boolean system_id(String id) {
return Utils.isSystemId(id);
}