keepalived+lvs tcp check 引起的后端服务报Connection reset by peer
2024-08-26 18:19:09
方法一:
取消LVS方式进行tcp转发,进而改为http方式反向代理,问题即可解决。
当然,这是在业务允许使用http的情况下,如果必须使用tcp协议,那就得使用下面的方法了。 方法二:
修改keepalived配置文件
virtual_server 192.168.20.140 {
delay_loop
lb_algo wrr
lb_kind DR
#persistence_timeout
protocol TCP
real_server 192.168.20.154 {
weight
MISC_CHECK {
misc_path "/data/shell/check_port.pl -h 192.168.20.154 -p 55555 -w 5 -c 10"
misc_timeout
}
}
} #将原来的TCP_CHECK方式改为 MISC_CHECK模式,将perl脚本传到指定目录下,给可执行权限。 #查看系统是否支持perl
rpm -q perl #perl -v 可查看版本信息 perl脚本下载地址:https://exchange.nagios.org/directory/Plugins/Network-Protocols/%2A-TCP-and-UDP-%28Generic%29/check_port-2Epl/details
引:https://www.cnblogs.com/fuhai0815/p/10273450.html
最新文章
- Swift - 生成随机颜色(Extension UIColor)
- 在网页中怎样给已发布的Flash添加链接的方法(zhuan)
- HttpHandler过滤请求..
- oracle系统表查询
- java 方法调用绑定
- dp式子100个……
- ASP.NET的错误处理机制之一(概念)
- openstack 基本配置
- Delphi实现HTMLWebBrowser实现HTML界面
- eclipse配置hadoop的错误
- 网络接口 使用NSURLConnection完成Get和Post方法
- xend调用xenstore的出错揭秘
- JS学习笔记-OO疑问之对象创建
- Android L下载
- Java线程详解----借鉴
- ConstraintLayout+radioGroup做一个tab.简单好用。
- 【原创】自己动手实现RPC服务调用框架
- MySQL 慢查询日志总结
- Excel--------实用功能(数据对比)
- Android ExpandableListView和ScrollView联用的一些注意事项
热门文章
- SSH远程连接虚拟机,将虚拟机映射本地端口
- COM Error---HRESULT
- SaltStack 在 Windows 上的操作基础
- 34、spark1.5.1
- (20)打鸡儿教你Vue.js
- UOJ#299. 【CTSC2017】游戏 线段树 概率期望 矩阵
- SpringData 简单的条件查询
- 01_tf和numpy的区别
- Android通过ksoap2这个框架调用webservice大讲堂
- Spring Boot Metrics监控之Prometheus&;Grafana(转)