问题就在这里
(微服务A)接口A:返回ItemA大数据集(非分页)(微服务B)接口B:返回ItemB小数据集(非分页)
(微服务C) API C:调用API A和API B并聚合数据
我希望API C是分页的,但不确定这是否可能在2个非分页的API之上,而不需要在API C本身中做复杂的逻辑
这是一种糟糕的做法吗?或者应该将API A和API B转换为分页?
发布于 2021-09-27 07:50:59
你可以用API C编写复杂的逻辑来支持分页,但是如果API(A& B)支持过滤器,你就会遇到困难。理想情况下,您应该致力于使API A&B支持分页响应。
https://stackoverflow.com/questions/69342461
复制相似问题