我有以下服务
服务 A - 使用 RestTemplate 向服务 B 发送请求。
服务 B - 有一个返回“Hello Universe”的端点。
服务 G - “Spring Cloud Gateway”。
服务 A 使用 API 网关 URL 使用 REST 模板向服务 B 发送请求。
但是,它如何与 Feign Client 一起工作?例如下面是Service A中Service B的FeignClient
@FeignClient(name = "serviceb")
public interface ServiceBClient {
@GetMapping("/getmessage/")
public Inventory getInventoryDetails();
}
我相信我们使用网关的主要原因之一是允许服务 A 向网关发送请求,而不是直接使用服务名称。
但似乎假客户的目的被破坏了。
如何使用 feign 客户端向网关发送请求?