Browse Source

feignClient-contextId

WXF 3 years ago
parent
commit
7f2485d0f2

+ 13 - 9
simulation-resource-server/src/main/java/com/css/simulation/resource/feign/RedisService.java

@@ -11,19 +11,23 @@ import java.util.List;
 import java.util.Map;
 
 //@FeignClient(name = "test", url = "http://10.15.12.72:8001", fallback = RedisServiceFallback.class, configuration = FeignConfiguration.class)
-@FeignClient(value = "simulation-resource-common", fallback = RedisServiceFallback.class, configuration = FeignConfiguration.class)
+@FeignClient(value = "simulation-resource-common",
+        contextId = "redis",
+        path = "/simulation/resource/common",
+        fallback = RedisServiceFallback.class,
+        configuration = FeignConfiguration.class)
 public interface RedisService {
 
-    @PostMapping("/simulation/resource/common/redis/setDictLists")
-    public ResponseBodyVO<String> setDictLists(List<RedisParameter> redisParameter);
+    @PostMapping("/redis/setDictLists")
+    ResponseBodyVO<String> setDictLists(List<RedisParameter> redisParameter);
 
-    @PostMapping("/simulation/resource/common/redis/setDictMaps")
-    public ResponseBodyVO<String> setDictMaps(List<RedisParameter> redisParameter);
+    @PostMapping("/redis/setDictMaps")
+    ResponseBodyVO<String> setDictMaps(List<RedisParameter> redisParameter);
 
-    @PostMapping("/simulation/resource/common/redis/getDictLists")
-    public ResponseBodyVO<Map<String,String>> getDictLists(List<String> keyList);
+    @PostMapping("/redis/getDictLists")
+    ResponseBodyVO<Map<String,String>> getDictLists(List<String> keyList);
 
-    @PostMapping("/simulation/resource/common/redis/getDictMaps")
-    public ResponseBodyVO<Map<String,String>> getDictMaps(List<String> keyList);
+    @PostMapping("/redis/getDictMaps")
+    ResponseBodyVO<Map<String,String>> getDictMaps(List<String> keyList);
 
 }