diff --git a/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/PropertyPathEndpoint.java b/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/PropertyPathEndpoint.java index ddc6daeb..701c8e0d 100644 --- a/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/PropertyPathEndpoint.java +++ b/spring-cloud-config-monitor/src/main/java/org/springframework/cloud/config/monitor/PropertyPathEndpoint.java @@ -19,6 +19,7 @@ package org.springframework.cloud.config.monitor; import java.util.Collections; import java.util.HashMap; import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.List; import java.util.Map; import java.util.Set; @@ -79,7 +80,7 @@ public class PropertyPathEndpoint PropertyPathNotification notification = this.extractor.extract(headers, request); if (notification != null) { - Set services = new HashSet<>(); + Set services = new LinkedHashSet<>(); for (String path : notification.getPaths()) { services.addAll(guessServiceName(path));