从10月8日至10日加入我们在纽约市的活动,学习有关 GraphQL 联邦和 API 平台工程的最新技巧、趋势和新闻。加入 2024 年 GraphQL 大会在纽约市
文档
免费开始

路由资源估算器

估算为 GraphOS 路由分配的系统资源

路由

路由资源估算器估算为了运行生产流量而需要为分配的系统资源。资源估算器可以帮助您获得一个起始基线,然后您可以在此基础上进行迭代。

使用方法

要使用估算器

  1. 输入您估计的每秒请求率峰值请求率
  2. 调整其他参数以匹配您的估计生产负载。
    • 在选择实例数量时,为了效率选择较少的实例,为了安全选择较多的实例。
  3. 请务必进行测试和迭代。

路由资源估算器

参数

RPS
您预计路由器每秒将接收的平均请求数(RPS)
RPS
您预计路由器每秒将接收的最高请求数(RPS)
ms
从您的图到端到端典型响应的基线响应时间,以毫秒(ms)为单位
MB
典型客户端请求的大小,以兆字节(MB)为单位
MB
典型客户端响应的大小,以兆字节(MB)为单位
并行运行的路由器实例数量

假设

MB
路由器配置的内存量,以兆字节(MB)为单位
MB
查询规划器分配的内存量(兆字节,MB)

结果

💡 小贴士

输入参数以查看结果。

基于提供的参数和假设,每个路由器实例可能至少需要 __ vCPU 以处理平均流量,以及在高峰流量下至少需要 __ vCPU

我们还建议每个路由器实例使用 __MB 的内存,内存上限为 __MB


单个实例的Kubernetes配置


resources:
requests:
memory: '__mb'
cpu: '__m'
limits:
memory: '__mb'
# no CPU limit to avoid throttling
下一步
主页
评价文章评价Edit on GitHubEdit论坛Discord

©2024Apollo Graph Inc.,即Apollo GraphQL。

隐私政策

公司