You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2019/07/16 01:39:51 UTC

[servicecomb-pack] 04/05: SCB-1372 Format double value to 2 decimal places

This is an automated email from the ASF dual-hosted git repository.

ningjiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git

commit 4a5125292db1f79cb779bf52b00748d3f919271f
Author: Lei Zhang <co...@gmail.com>
AuthorDate: Mon Jul 15 14:24:31 2019 +0800

    SCB-1372 Format double value to 2 decimal places
---
 .../org/apache/servicecomb/pack/alpha/fsm/metrics/MetricsBean.java  | 6 +++---
 .../servicecomb/pack/alpha/server/api/v1/MetricsController.java     | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/alpha/alpha-fsm/src/main/java/org/apache/servicecomb/pack/alpha/fsm/metrics/MetricsBean.java b/alpha/alpha-fsm/src/main/java/org/apache/servicecomb/pack/alpha/fsm/metrics/MetricsBean.java
index 4e73776..b1b8ad3 100644
--- a/alpha/alpha-fsm/src/main/java/org/apache/servicecomb/pack/alpha/fsm/metrics/MetricsBean.java
+++ b/alpha/alpha-fsm/src/main/java/org/apache/servicecomb/pack/alpha/fsm/metrics/MetricsBean.java
@@ -120,7 +120,7 @@ public class MetricsBean {
   }
 
   public double getEventAvgTime() {
-    return eventAvgTime.get();
+    return (double) Math.round(eventAvgTime.get() * 100) / 100;
   }
 
   public long getActorReceived() {
@@ -136,7 +136,7 @@ public class MetricsBean {
   }
 
   public double getActorAvgTime() {
-    return actorAvgTime.get();
+    return (double) Math.round(actorAvgTime.get() * 100) / 100;
   }
 
   public long getSagaBeginCounter() {
@@ -148,7 +148,7 @@ public class MetricsBean {
   }
 
   public double getSagaAvgTime() {
-    return sagaAvgTime.get();
+    return (double) Math.round(sagaAvgTime.get() * 100) / 100;
   }
 
   public long getCommitted() {
diff --git a/alpha/alpha-server/src/main/java/org/apache/servicecomb/pack/alpha/server/api/v1/MetricsController.java b/alpha/alpha-server/src/main/java/org/apache/servicecomb/pack/alpha/server/api/v1/MetricsController.java
index c3aea5c..7484fda 100644
--- a/alpha/alpha-server/src/main/java/org/apache/servicecomb/pack/alpha/server/api/v1/MetricsController.java
+++ b/alpha/alpha-server/src/main/java/org/apache/servicecomb/pack/alpha/server/api/v1/MetricsController.java
@@ -29,7 +29,7 @@ import org.springframework.web.bind.annotation.RestController;
 public class MetricsController {
 
   @Autowired
-  org.apache.servicecomb.pack.alpha.server.metrics.AlphaMetrics AlphaMetrics;
+  AlphaMetrics AlphaMetrics;
 
   @GetMapping(value = "/metrics")
   ResponseEntity<AlphaMetrics> metrics() {