diff --git a/event-service/src/main/java/com/assu/cloud/eventservice/client/MemberFeignClient.java b/event-service/src/main/java/com/assu/cloud/eventservice/client/MemberFeignClient.java index e3d4d4d..da4b638 100644 --- a/event-service/src/main/java/com/assu/cloud/eventservice/client/MemberFeignClient.java +++ b/event-service/src/main/java/com/assu/cloud/eventservice/client/MemberFeignClient.java @@ -5,8 +5,15 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; //@FeignClient(name="member-service",url = "http://localhost:8090/member/") -@FeignClient("${member.service.id}") +//@FeignClient("${service.id.member}") +@FeignClient("${service.id.zuul}") // OK public interface MemberFeignClient { - @GetMapping(value = "member/name/{nick}") + + String URL_PREFIX = "/api/mb/member/"; // 회원 서비스의 주울 라우팅경로와 회원 클래스 주소 + + /** + * 주울을 통해 호출할 경로 : http://localhost:5555/api/evt/event/member/{nick} + */ + @GetMapping(value = URL_PREFIX + "name/{nick}") String getYourName(@PathVariable("nick") String nick); } diff --git a/event-service/src/main/java/com/assu/cloud/eventservice/controller/EventController.java b/event-service/src/main/java/com/assu/cloud/eventservice/controller/EventController.java index 2629284..b7c2b65 100644 --- a/event-service/src/main/java/com/assu/cloud/eventservice/controller/EventController.java +++ b/event-service/src/main/java/com/assu/cloud/eventservice/controller/EventController.java @@ -21,11 +21,12 @@ public class EventController { @GetMapping(value = "name/{nick}") public String getYourName(@PathVariable("nick") String nick) { - try { + // 히스트릭트 타임아웃을 테스트하기 위함 + /*try { Thread.sleep(4000); } catch(InterruptedException e) { e.printStackTrace();; - } + }*/ return "[EVENT] Your name is " + customConfig.getYourName() + ", nickname is " + nick; }