proxy - Apache Traffic Server 中的完整集群

标签 proxy load-balancing reverse-proxy apache-traffic-server

我按照official documentation中提到的步骤进行操作用于多个 ATS 实例的完整集群。我在两台不同的 Ubuntu 机器上安装了 2 个 ATS 实例(具有相同的规范、操作系统版本和硬件),这两个实例都充当另一台机器上 Tomcat 服务器上托管的 Web 服务的反向代理。我无法设置集群。以下是我的一些疑问。

  • 它们位于同一交换机或同一 VLAN:我安装 ATS 的两台 Ubuntu 计算机连接到同一交换机。它们具有 /etc/network/interfaces 中提到的相同接口(interface)。这些是否足够了,还是还需要做其他事情才能获得聚类?

  • 运行注释 traffic_line -r proxy.process.cluster.nodes :在我运行 traffic_line -x 后返回 1 > 和 traffic_line -L 命令。但是,在 cluster.config 文件中,没有任何添加或更改。

此外,当我对这些 ATS 实例之一进行查询时(我已将 URL 映射到 remap.config 文件中),它们都会在本地缓存响应,并且不会相互共享。

根据这些信息,谁能告诉我我是否做错了什么。如果需要更多信息,请告诉我。

最佳答案

这些是在虚拟机上吗?当我最初在 openvz 容器上设置它时,我几乎浪费了 2 天时间试图找出问题所在。出于疯狂的猜测,我决定迁移到 2 个物理节点,并且进展顺利。请参阅Apache Traffic Server Clustering not working

proxy.process.cluster.nodes returns 1

表示它只是独立的单个节点,集群上的第二个节点未被发现。

关于proxy - Apache Traffic Server 中的完整集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20797647/

相关文章:

amazon-web-services - 如果从同一实例转发,则 Amazon Web Services 负载均衡器转发到监听器不起作用

Nginx - 如何使用不同的子域名运行多个 Odoo 实例

docker - NGINX和Docker的反向代理

proxy - 鱿鱼 dstdom_regex 不工作

linux - 通过代理ssh错误使用Docker

load-balancing - HAProxy 通用计数器和棒表

google-cloud-platform - GCP 负载均衡器中基于路径的配置

docker - 在 Docker 上部署反向代理时出现 SSL 问题

javascript - 在客户端模拟 HTTP 请求

javascript - 使用angular js通过代理服务器的Http请求