5.5. 后端设置


backend 设置指定实际服务器 IP 地址和负载均衡器调度算法。以下示例显示了一个典型的 backend 部分:

backend app
   balance     roundrobin
   server  app1 192.168.1.1:80 check
   server  app2 192.168.1.2:80 check
   server  app3 192.168.1.3:80 check inter 2s rise 4 fall 3
   server  app4 192.168.1.4:80 backup
后端服务器名为 appbalance 指定要使用的负载均衡器调度算法,本例中为 Round Robin (roundrobin),但可以是 HAProxy 支持的任何调度程序。有关在 HAProxy 中配置调度程序的更多信息,请参阅 第 5.1 节 “HAProxy 调度算法”
server 行指定后端中可用的服务器。app1 app4 是内部分配给每个实际服务器的名称。日志文件将按名称指定服务器消息。该地址是分配的 IP 地址。IP 地址中冒号后面的值是特定服务器上发生连接的端口号。check 选项为定期健康检查标记服务器,以确保它可用,并能够接收和发送数据并获取会话请求。服务器 app3 还将 healthcheck 间隔配置为 2 秒(inter 2s),必须经过检查 app3 量来确定服务器是否被视为健康(rise 4),在服务器被视为失败(fall 3)前,服务器连续失败的次数()。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.