跳转到内容
搜索文档

部署 cloudflared 副本

最后更新 查看 MarkdownAgent 设置

要部署多个 cloudflared 实例,您可以创建并配置一个隧道,然后在多个主机上运行它。如果您的隧道作为服务运行,则每个主机仅允许运行一个 cloudflared 实例。

您可以在各个 cloudflared 进程中运行同一个隧道,每个隧道最多支持 100 个连接(25 个副本)。Cloudflare 负载均衡器(Load Balancers)和 DNS 记录仍然可以指向该隧道及其 UUID。流量将被发送到与该隧道关联的所有 cloudflared 进程。

远程管理隧道

  1. 要创建远程管理隧道,请按照仪表板设置指南进行操作。
  2. Tunnels(隧道) 页面上,选择您新创建的隧道。隧道概览页面会显示所有活动副本。
  3. 选择 Edit(编辑)
  4. 选择要部署副本的主机的操作系统。
  5. 复制安装命令并在该主机上运行。

新副本将显示在隧道概览页面上。所有副本都服务于相同的路由,并使用相同的配置参数。

本地管理隧道

  1. 要创建本地管理隧道,请完成 CLI 设置指南 中的步骤 1 至 5。

  2. 运行您新创建的隧道。

    cloudflared tunnel run <NAME>

    这将启动一个 cloudflared 实例并生成一个唯一的 connector_id

  3. 在单独的窗口中或在另一台主机上,再次运行相同的命令:

    cloudflared tunnel run <NAME>

    这将初始化另一个 cloudflared 实例并生成另一个 connector_id

  4. 运行 tunnel info 来显示运行您隧道的每个 cloudflared 实例:

    cloudflared tunnel info <NAME>

    这将输出您的隧道 UUID 以及两个 Connector ID(运行您隧道的每个 cloudflared 进程各一个)。通过此命令,您还可以看到您的隧道现在正由八个连接提供服务。

这篇文档对您有帮助吗?