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 6e409c2d91f22d26e7db42d18bae3af8493ebcb0
Author: Lei Zhang <coolbee...@gmail.com>
AuthorDate: Sat Sep 21 01:13:38 2019 +0800

    SCB-1368 Added debug info
---
 .../pack/alpha/benchmark/SagaEventBenchmark.java       | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git 
a/alpha/alpha-benchmark/src/main/java/org/apache/servicecomb/pack/alpha/benchmark/SagaEventBenchmark.java
 
b/alpha/alpha-benchmark/src/main/java/org/apache/servicecomb/pack/alpha/benchmark/SagaEventBenchmark.java
index 09caf10..322aa54 100644
--- 
a/alpha/alpha-benchmark/src/main/java/org/apache/servicecomb/pack/alpha/benchmark/SagaEventBenchmark.java
+++ 
b/alpha/alpha-benchmark/src/main/java/org/apache/servicecomb/pack/alpha/benchmark/SagaEventBenchmark.java
@@ -63,7 +63,8 @@ public class SagaEventBenchmark {
     CountDownLatch end = new CountDownLatch(concurrency);
     begin.countDown();
     for (int i = 0; i < concurrency; i++) {
-      Execute execute = new Execute(sender, requests / concurrency, begin, 
end);
+      String id_prefix = "";
+      Execute execute = new Execute(sender, id_prefix,requests / concurrency, 
begin, end);
       new Thread(execute).start();
     }
     try {
@@ -109,7 +110,8 @@ public class SagaEventBenchmark {
     // 预热
     if (warmUp > 0) {
       for (int i = 0; i < warmUp; i++) {
-        Execute execute = new Execute(sender, warmUpRequests, begin, end);
+        String id_prefix = "warmup-";
+        Execute execute = new Execute(sender, id_prefix, warmUpRequests, 
begin, end);
         new Thread(execute).start();
       }
       try {
@@ -131,15 +133,16 @@ public class SagaEventBenchmark {
   }
 
   private class Execute implements Runnable {
-
+    String id_prefix;
     SagaMessageSender sender;
     CountDownLatch begin;
     CountDownLatch end;
     int requests;
 
-    public Execute(SagaMessageSender sender, int requests, CountDownLatch 
begin,
+    public Execute(SagaMessageSender sender, String id_prefix, int requests, 
CountDownLatch begin,
         CountDownLatch end) {
       this.sender = sender;
+      this.id_prefix = id_prefix;
       this.requests = requests;
       this.begin = begin;
       this.end = end;
@@ -158,7 +161,12 @@ public class SagaEventBenchmark {
           final String localTxId_3 = UUID.randomUUID().toString();
           try {
             sagaSuccessfulEvents(globalTxId, localTxId_1, localTxId_2, 
localTxId_3).stream()
-                .forEach(event -> sender.send(event));
+                .forEach(event -> {
+                  if(LOG.isDebugEnabled()){
+                    LOG.debug(event.toString());
+                  }
+                  sender.send(event);
+                });
           } catch (Throwable e) {
             metrics.failedRequestsIncrement();
           } finally {

Reply via email to