跳转到内容
搜索文档

Spectrum

最后更新 查看 MarkdownAgent 设置

您可以将 Spectrum 与 Load Balancing 配置,为基于 TCP 或 UDP 的应用带来弹性。

创建 Spectrum 应用时,通过选择负载均衡器作为 Origin(源站),利用健康监视器、故障转移和流量导向。

具体设置因用例而异。请参考以下步骤了解工作流。


设置

1. 配置负载均衡器

  1. 在 Cloudflare 仪表板中,前往 Load Balancing(负载均衡) 页面。

    Go to Load Balancing ↗
  2. 选择已启用 Load Balancing 附加功能的账户。

  3. 前往 Load Balancing(负载均衡) 并选择 Create load balancer(创建负载均衡器)

  4. Load Balancer Setup(负载均衡器设置) 上,选择 Public load balancer(公有负载均衡器)

  5. 选择要添加此负载均衡器的网站。

  6. Hostname(主机名) 页面上,定义所示设置并选择 Next(下一步)

    • 输入 Hostname(主机名),即负载均衡器可用的 DNS 名称。有关记录优先级的更多详情,请参阅用于负载均衡的 DNS 记录

    • 保持橙色云图标启用,表示负载均衡器已代理。这指代理模式,使用 Spectrum 时流量始终被代理。

    • 保持 Session Affinity(会话亲和性)Failover across pools(跨池故障转移) 禁用,因为这些功能不受 Spectrum 支持。

  7. Add a Pool(添加池) 页面上,定义所示设置并选择 Next(下一步)

  8. Monitors(监视器) 页面上,定义所示设置并选择 Next(下一步)

    • 查看附加到池的监视器。
    • 如果需要,可以附加现有监视器或创建新监视器
  9. Traffic Steering(流量导向) 页面上,选择 流量导向 选项并选择 Next(下一步)

  10. 保持 Custom Rules(自定义规则) 页面为空,因为此功能不受 Spectrum 支持。

  11. Review(审核) 页面上:

  • 查看配置并进行任何更改。
    • 如果您将流量导向设置为 Off(关闭),重新排序负载均衡器中的池以调整故障转移顺序。
    • 如果您选择将流量导向设置为 Random(随机),可以通过 API 为池设置权重以确定发送到每个池的流量百分比。
  • 选择 Save as Draft(保存为草稿)Save and Deploy(保存并部署)

2. 配置 Spectrum 应用

  1. 在 Cloudflare 仪表板中,转到 Spectrum 页面。

    Go to Spectrum ↗
  2. 选择 Create an Application(创建应用程序)。如果是您首次使用 Spectrum,将显示 Create an Application(创建应用程序) 弹出框。

  3. 选择您的**应用程序类型**。

  4. Domain(域) 下,输入将使用 Spectrum 的域。

  5. Edge Port(边缘端口) 下,输入 Cloudflare 应为您的应用程序使用的端口。

  6. Origin(源) 下,选择 Load Balancer(负载均衡器)

  7. 从下拉菜单中选择您要使用的负载均衡器。已禁用的负载均衡器不会显示在 Load Balancer(负载均衡器) 菜单中。

  8. 选择 Add(添加)


限制

Footnotes

  1. 在 Cloudflare 中,池代表您的端点及其组织方式。因此,池可以是多个端点的组,或者每个池也可以只有一个端点(例如源站服务器)。

  2. 回退池是最后手段池。当所有池被禁用或不健康时,负载均衡器将流量发送到这里。

这篇文档对您有帮助吗?