diff --git a/internal-service/service-provider/src/main/java/com/aliware/tianchi/HashServiceImpl.java b/internal-service/service-provider/src/main/java/com/aliware/tianchi/HashServiceImpl.java
index 81a4877d9f6df7adca577e375b73f8de19d8887c..8fc4b895c245c01739fe5111b514da375777bf28 100644
--- a/internal-service/service-provider/src/main/java/com/aliware/tianchi/HashServiceImpl.java
+++ b/internal-service/service-provider/src/main/java/com/aliware/tianchi/HashServiceImpl.java
@@ -22,6 +22,9 @@ public class HashServiceImpl implements HashInterface {
   private volatile ThrashConfig config;
   private ScheduledExecutorService scheduler =
       new ScheduledThreadPoolExecutor(1, new NamedThreadFactory("Benchmark-refresh-permit"));
+  public HashServiceImpl(String salt) {
+      this(salt,Collections.emptyList());
+  }
 
   public HashServiceImpl(String salt, List<ThrashConfig> configs) {
     this.salt = salt;