-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Open
Description
Sentinel/sentinel-core/src/main/java/com/alibaba/csp/sentinel/node/metric/MetricNode.java
Lines 213 to 230 in 195150b
public String toFatString() { | |
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); | |
StringBuilder sb = new StringBuilder(32); | |
sb.delete(0, sb.length()); | |
sb.append(getTimestamp()).append("|"); | |
sb.append(df.format(new Date(getTimestamp()))).append("|"); | |
String legalName = getResource().replaceAll("\\|", "_"); | |
sb.append(legalName).append("|"); | |
sb.append(getPassQps()).append("|"); | |
sb.append(getBlockQps()).append("|"); | |
sb.append(getSuccessQps()).append("|"); | |
sb.append(getExceptionQps()).append("|"); | |
sb.append(getRt()).append("|"); | |
sb.append(getOccupiedPassQps()).append("|"); | |
sb.append(concurrency).append("|"); | |
sb.append(classification); | |
sb.append('\n'); | |
return sb.toString(); |
214行, 每次都创建新的SimpleDateFormat影响性能, 改成java8的时间吧
Metadata
Metadata
Assignees
Labels
No labels