自托管路由器
使用自托管超级图运行时的高性能路由
💡 未自行托管路由器?从云路由器。
GraphOS 路由器是一种可扩展的运行时,用于处理超级图,与 GraphOS 完美集成,基于Apollo 路由器核心。
自行托管的GraphOS 路由器或Apollo 路由器核心可以完全管理您的超级图运行时基础设施和部署。
路由器会智能地在您的基于GraphQL的微服务之间分发传入查询,使客户端能够通过单个请求从多个数据源获取数据。
如果您现有的联邦图正在使用@apollo/gateway
,您可以在不修改图其他部分的情况下迁移到路由器。
尝试 GraphOS 路由器!从 @apollo/gateway 迁移
本文档帮助您运行自托管的个路由器实例。如果您使用Apollo GraphOS创建云超级图,Apollo 会为您配置并托管GraphOS 路由器。
云超级图推荐给不需要在其自身基础设施中托管路由器组织。
功能
- 完全支持Apollo Federation和通过GraphOS
- 广泛的声明性配置选项(头部传播、CORS 设置、OpenTelemetry 支持等等)
- 支持通过 Rhai 脚本语言进行脚本。
- GraphOS 企业特性,包括:
- 通过GraphQL 订阅获取实时数据
- JWT 验证
- 多路由群集的分布式缓存。
- 通过外部共处理在任何语言中进行定制
- 操作限制