ldirectord服务监控问题?

发布于 2022-07-22 21:22:01 字数 764 浏览 10 评论 4

目前本人已经在Fedora Core 5上架设好了一个基于LVS的负载均衡服务器,经测试LVS都没有问题.现在使用Heartbeat做真实服务器的监控。

现在的问题是Heartbeat带的ldirectord监控有问题,假设现在3台真实服务器都启动了,访问也没问题,我现在把一台的WEB服务停掉,或者干脆把网线拔了,ldirectord监测不到,lvs还是把访问的连接发送到停掉的机器。

请问哪位高手能教我怎么回事,是不是配置有问题,下面附上我的相关配置!

/etc/ha.d/ldirectord.cf
# Global Directives
checktimeout=3
checkinterval=1
fallback=127.0.0.1:80
autoreload=yes
logfile="/var/log/ldirectord.log"
quiescent=yes

virtual=192.168.1.100:80
real=192.168.1.49:80 gate
real=192.168.1.50:80 gate
fallback=127.0.0.1:80 gate
service=http
request="test.htm"
receive="test"
virtualhost=fc5.test
scheduler=rr
protocol=tcp

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

殤城〤 2022-07-26 10:01:20

我的是 heartbeat-1.2.3.cvs.20050927-1.centos4.src.rpm

我的影子我的梦 2022-07-26 09:25:57

你的Heartbeat什么版本?
我测试2.0.X版本也是这样的问题.不仅仅是不能检测RealServer上服务的状态并操作IPVS路由表,而且在启动HeartBeat时候,IPVS路由表就不完整.
奇怪.苦闷中.

友谊不毕业 2022-07-26 06:59:53

我也要解决这样的问题

儭儭莪哋寶赑 2022-07-25 23:54:40

没人能帮帮我吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文