diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java b/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java index aa642f94c3..d8ac374d7d 100644 --- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java +++ b/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java @@ -452,7 +452,7 @@ public final class URL implements Serializable { StringBuilder buf = new StringBuilder(); if (getParameters().size() > 0) { boolean first = true; - for (Map.Entry entry : getParameters().entrySet()) { + for (Map.Entry entry : new TreeMap(getParameters()).entrySet()) { if (entry.getKey() != null && entry.getKey().length() > 0) { if (first) { first = false;