WANG 6 年之前
父節點
當前提交
4d7b6dc1a5

+ 3 - 0
src/main/java/cn/com/qmth/examcloud/web/actuator/ApiStatusEndpoint.java

@@ -20,6 +20,9 @@ public class ApiStatusEndpoint {
 
 	@ReadOperation(produces = "application/json")
 	public Map<String, Object> endpoint() {
+
+		ReportorHolder.getApiDataReportor().report();
+
 		Map<String, Object> map = new HashMap<>(16);
 		map.put("message", "this is my endpoint");
 		return map;

+ 0 - 4
src/main/java/cn/com/qmth/examcloud/web/actuator/ReportorHolder.java

@@ -15,10 +15,6 @@ public class ReportorHolder {
 			.forRegistry(MetricRegistryHolder.getDefalut()).convertRatesTo(TimeUnit.SECONDS)
 			.convertDurationsTo(TimeUnit.MILLISECONDS).build();
 
-	static {
-		apiReporter.start(1, TimeUnit.SECONDS);
-	}
-
 	public static DataReportor getApiDataReportor() {
 		return apiReporter;
 	}