我按照正式文件中提到的步骤对多个ATS实例进行了完全集群。我在两台不同的Ubuntu机器上安装了两个ATS实例(具有相同的规格、操作系统版本和硬件),这两个实例都是托管在不同机器的Tomcat服务器上的web服务的反向代理。我没能建立集群。以下是我的一些疑问。
/etc/network/interfaces中提到的相同的接口。这些是否足够,还是必须做一些其他工作才能获得群集?traffic_line -x和traffic_line -L命令后返回1。但是,在cluster.config文件中,没有任何添加或更改。此外,当我对其中一个ATS实例(我已经映射了remap.config文件中的URL)进行查询时,这两个实例都在本地缓存响应,并且不能共享。
从这些信息中,有人能告诉我我是否做错了什么。如果还需要更多的信息请告诉我。
发布于 2014-02-05 07:52:55
这些是在虚拟机上吗?当我最初把它设置在openvz容器上时,我几乎花了两天的时间来找出问题所在。出于一时的猜测,我决定迁移到两个物理节点,结果进展顺利。请参阅Apache流量服务器群集不工作
proxy.process.cluster.nodes returns 1这意味着它只是独立的单个节点,集群上的第二个节点没有被发现。
发布于 2014-02-26 13:17:16
尝试用于多播和广播消息的tcp转储。如果另一个服务器的IP没有显示在发现包中,则在网络级别有一些事情要做,netops可能已经禁用了跨交换机的多播数据包转发。
https://stackoverflow.com/questions/20797647
复制相似问题