使用假冒客户端进行内部和外部服务通信

问题描述 投票:1回答:1

我们有多个服务,我们使用伪装客户端进行通信(所有这些服务都是Spring Boot应用程序)。但是,我遇到了必须与外部服务进行通信的情况。如果我通过url,它会起作用,但是我想知道这是否正确。

 @FeignClient(
    name = "foo",
    url = "${some.url.from.env}",
    configuration = FeignConfiguration.class) 

public interface FooClient {
  @PostMapping("search/{searchQuery}")
  ResponseEntity<JsonNode> getData(
      @RequestBody POJO someObject);

任何建议都值得赞赏。

PS:对不起,如果我不遵循stackoverflow规则(我的第一篇文章。)>

我们有多个服务,我们使用伪装客户端进行通信(所有这些服务都是Spring Boot应用程序)。但是,我遇到了必须与外部服务进行通信的情况。它...

java spring spring-boot service-discovery feign
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.