gpt4 book ai didi

java - 监控服务器状态的好方法是什么?

转载 作者:搜寻专家 更新时间:2023-10-31 20:05:12 24 4
gpt4 key购买 nike

我有一个中央负载平衡服务器和几个在 Apache Tomcat 上运行的应用程序服务器。负载平衡服务器接收请求并以循环方式将它们转发给应用程序服务器。如果其中一台应用服务器宕机,负载均衡服务器应该停止向它转发请求。

我目前的解决方案是每隔几分钟对应用程序服务器执行一次 ping 操作,如果我没有收到响应,则将它们从可用服务器列表中删除。有没有更好的方法来监控这些服务器的状态?我应该更频繁地 ping 还是应用程序服务器应该不断通知负载平衡服务器?

最佳答案

定期对其执行空事务。 Ping 确实不够,它只使用 TCP/IP 堆栈,我看到操作系统处于 TCP/IP 可用但没有应用程序甚至操作系统堆栈本身的一部分的状态。执行交易会行使一切。将数据库包含在空事务中。

关于java - 监控服务器状态的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9765727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com