martin 3 år sedan
förälder
incheckning
e0b6e270d2

+ 2 - 0
simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/SimulationResourceSchedulerApplication.java

@@ -2,12 +2,14 @@ package com.css.simulation.resource.scheduler;
 
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
 import org.springframework.cloud.openfeign.EnableFeignClients;
 import org.springframework.security.oauth2.config.annotation.web.configuration.EnableResourceServer;
 
 
 @SpringBootApplication
 @EnableFeignClients
+@EnableDiscoveryClient
 @EnableResourceServer
 public class SimulationResourceSchedulerApplication {
 

+ 7 - 3
simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/feign/DemoService.java

@@ -12,11 +12,15 @@ import org.springframework.web.bind.annotation.RequestPart;
 import org.springframework.web.multipart.MultipartFile;
 
 @Component
-@FeignClient(value = "http://10.15.12.74:8001", fallback = DemoServiceFallback.class, configuration = OpenFeignConfiguration.class)
-//@FeignClient(value = "simulation-common-resource", fallback = DemoServiceFallback.class, configuration = OpenFeignConfiguration.class)
+//@FeignClient(value = "http://10.15.12.74:8001", fallback = DemoServiceFallback.class, configuration = OpenFeignConfiguration.class)
+@FeignClient(
+        value = "simulation-resource-common",
+        fallback = DemoServiceFallback.class,
+        configuration = OpenFeignConfiguration.class
+)
 public interface DemoService {
 
-    @PostMapping(value="/simulation/resource/common/minio/upload",consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
+    @PostMapping(value = "/simulation/resource/common/minio/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
     ResponseBodyVO<String> upload(@RequestPart("file") MultipartFile file,
                                   @RequestParam("bucketName") String bucketName,
                                   @RequestParam("objectName") String objectName);