mirror of
https://gitee.com/dromara/liteFlow.git
synced 2026-05-14 20:22:07 +08:00
修复monitorBus中限制队列没有限制的问题
This commit is contained in:
@@ -45,15 +45,15 @@ public class MonitorBus {
|
|||||||
public void run() {
|
public void run() {
|
||||||
MonitorBus.printStatistics();
|
MonitorBus.printStatistics();
|
||||||
}
|
}
|
||||||
}, 1*60*1000L, 5*60*1000L);
|
}, 5*60*1000L, 5*60*1000L);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void addStatistics(CompStatistics statistics){
|
public static void addStatistics(CompStatistics statistics){
|
||||||
if(statisticsMap.containsKey(statistics.getComponentClazzName())){
|
if(statisticsMap.containsKey(statistics.getComponentClazzName())){
|
||||||
statisticsMap.get(statistics.getComponentClazzName()).add(statistics);
|
statisticsMap.get(statistics.getComponentClazzName()).offer(statistics);
|
||||||
}else{
|
}else{
|
||||||
LimitQueue<CompStatistics> queue = new LimitQueue<CompStatistics>(QUEUE_LIMIT_SIZE);
|
LimitQueue<CompStatistics> queue = new LimitQueue<CompStatistics>(QUEUE_LIMIT_SIZE);
|
||||||
queue.add(statistics);
|
queue.offer(statistics);
|
||||||
statisticsMap.put(statistics.getComponentClazzName(), queue);
|
statisticsMap.put(statistics.getComponentClazzName(), queue);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user