将通过graphQL公开的单个微服务连接到应用程序网关聚合层

考虑到微服务架构,假设我们有两个在

处公开graphQL的微服务。
localhost:4000/graphql
localhost:4001/graphql

现在我需要在nodeJS中编写一个应用程序网关层,比如在

处公开
 https://hostname/api

通过kubernetes入口规则。

现在请在以下情况下提供帮助-


  1. 如何通过此应用程序网关调用上述服务S1和S2

    a。他们是否相互依赖

    b。如果它们彼此独立


  1. 应在应用程序网关中保留S1和S2的哪些graphql组件(例如聚合的架构定义文件以及如何从中调用S1和S2的解析器)
wxcool87 回答:将通过graphQL公开的单个微服务连接到应用程序网关聚合层

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3083122.html

大家都在问