1
fenglangjuxu 3 天前
这个逻辑不能做到 A 服务么? 意思是不在网关改
|
2
xenoblade 3 天前
|
3
xenoblade 3 天前
|
4
xenoblade 3 天前
题外话,我曾今也有类似的困扰,官方讨论中也说了,API gateway 和 BFF 是两个不同的领域,专注的东西不一样,不应当简单的将两个特性糅合在一个服务中,正确的做法应该是 API gateway -> BFF 。
如果楼主和我一样,对如何基于 spring webflux 体系来设计一套 bff 感兴趣,并且希望 API gateway 支持 BFF 特性,可以参考 https://github.com/fizzgate/fizz-gateway-node ,其中 BFF 核心代码在 com.fizzgate:fizz-aggregate 中。 |
6
xuanbg 3 天前
为什么要在网关做这个事?让 A 服务返回 B 服务的返回值不行嘛
|
7
seedhk 3 天前
说句题外话,这种是不是可以理解为是业务逻辑的一部分,如果是的话,业务逻辑写到网关中是否不太好?
|
8
mmdsun 2 天前
gateway 可以这么做的,贴个精简版本虚代码看下 估计是哪里有 bug
|