我们自己的项目内部都是用 dubbo rpc 远程调用的,但现在要接三方的接口,他们也不可能注册到我们的 zk ,所以只能用 http 调用了,但是这个怎么和现有的 dubbo 调用优雅的合并在一起,而不用入侵太多代码,包括 http 的鉴权和负载均衡,求大神指导。
1
TimePPT 2022-01-10 16:00:09 +08:00 1
单起一个代理接受三方的 http 请求,然后请求服务后端走 rpc 调用现有服务?
|
2
dayeye2006199 2022-01-10 16:02:59 +08:00
grpc 有类似 https://github.com/grpc-ecosystem/grpc-gateway 这样的项目,http rpc
一条龙;不知道 dubbo 有没有类似的支持? |
3
aper 2022-01-10 16:31:33 +08:00
起一个 gateway ,在 Http 和 RPC 请求之间当翻译
|
4
xiaoxinshiwo 2022-01-10 17:32:30 +08:00
openfeign
|