2 wpf295288299 wpf295288299 于 2015.06.25 15:11 提问

关于LVS+KeepAlived,出现Connection reset by peer

我配置完LVS+KeepAlived之后(是一个socket服务的lvs集群),RS日志中总是不停的在出现java.io.IOException: Connection reset by peer错误
keepAlived配置如下:

global_defs {

lvs_id LVS_1
}

vrrp_instance VI_1 {

state MASTER

interface eth0

lvs_sync_daemon_interface eth0

virtual_router_id 50

priority 100

advert_int 1

smtp_alert

garp_master_delay 1

preempt_delay 1

authentication {

auth_type PASS

auth_pass 1111

}

virtual_ipaddress {

172.16.212.130
}
}

virtual_server 172.16.212.130 8066 {

delay_loop 5

lb_algo wrr

lb_kind DR

protocol TCP                 
real_server 172.16.212.200 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3 
        connect_port 8066          
    }     
}      
real_server 172.16.212.201 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3             
        connect_port 8066 
    }
}
real_server 172.16.212.202 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3 
        connect_port 8066          
    }     
}      
real_server 172.16.212.203 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3             
        connect_port 8066 
    }
}
real_server 172.16.212.204 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3 
        connect_port 8066          
    }     
}      
real_server 172.16.212.205 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3             
        connect_port 8066 
    }
}
real_server 172.16.212.206 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3 
        connect_port 8066          
    }     
}      
real_server 172.16.212.207 8066 {          
    weight 1          
    TCP_CHECK {              
        connect_timeout 3             
        nb_get_retry 3             
        delay_before_retry 3             
        connect_port 8066 
    }
}

}

1个回答

u013087513
u013087513   2017.09.08 14:26

我也遇到了同样问题 楼主解决了么?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
记录最近的几个bug
记录最近出的几个bugconnection reset by peer最近服务器经常性的出现connection reset by peer的错误,开始我们只是以为小概率的网络断开导致的,可是随着压力的增大,每隔2分钟开始出现一次,这就不得不引起我们的重视了。我们的业务很简单,lvs负责负载均衡(采用的是DR模式),keepalive timeout设置的为2分钟,后面支撑两台推送服务(后面叫做p
Connection reset by peer问题排查
现象 线上环境:客户端连接被定时关闭,服务端不断抛出“Connection reset by peer”异常; 日常环境:一切功能正常; 问题分析  线上环境的网络线路图如下图所示,日常与线上的差别在于日常环境没有LVS,因此猜想可能是LVS导致,通过tcpdump工具进行抓包,发现LVS会定时关闭与Client、Server间的连接,周期为90s,猜测可能跟连接的空闲超时参数设置相关。 排查
lvs & keepalived的tcp 长连接的问题解决办法
虽然应用keepalived搞定了后端服务负载均衡和高可用性问题,但是在具体应用的时候,还是要注意很多问题。很多应用都用tcp或者http的长连接,因为建立tcp连接或者http连接开销比较大,而应用端其实是需要频繁跟server端通讯的,这时候保持长连接无疑是非常合适的。经过摸索, lvs & keepalived 长连接的配置主要在三个地方: client端的SoTimeout,
Squid:(104) Connection reset by peer
[root@adsl squid]# wget -d http://www.customs.gov.cn/DEBUG output created by Wget 1.10.2 (Red Hat modified) on linux-gnu.--12:39:18--  http://www.customs.gov.cn/           => `index.html'正在查找主機 www.cu
Connection reset by peer是如何引起的?
原因分析:  因为tcp连接长时间没有发送数据,网关把从server-->;client的tcp连接关闭了.因为连接的建立过程是client ->; server ,因此server能监测到连接关闭,但client并不能监测出到server的连接已关闭."并没有到达20分钟,客户端就会主动发送connection reset by peer的信号",client并没有关闭,是网关把连接关闭了,当前
java.io.IOException: Connection reset by peer
cmpp服务端主动断开客户连接问题处理: 1、问题描述: 客户端每隔30秒被服务端断开连接,报错java.io  .IOException: Connection reset by peer,导致短信提交异常,服务端连接数不断增加 2、问题分析: 查看应用程序发现连接无异常程序报错导致连接断开,查看激活测试消息发现,客户端发送激活测试消息,服务端收不到,分析可能存在激活测试消息丢失导致服
Connection Reset By Peer 解析
linux网络编程 Connection reset by peer错误服务器向客户端发送了数据,客户端没有接收就关闭了,服务器read就会发生Connection reset by peer错误。我试验了一下,确是如此。同学们遇到过这个问题吗?------解决方案--------------------------------------------------------客户端调用close(
关于Putty连接Linux出现Network error:Connection reset by peer LINUX问题解决
问题:Network error:Connection reset by peer原因:(前提是你linux虚拟机和window能够相互ping通)这是我的虚拟器的网卡都开了将其他的网卡disable问题解决:欢迎关注并加入物联网行业联盟,积累行业人脉和资源。...
vmware虚拟机下CentOS7.2出现ssh连接被connection reset by peer错误
用vmware 11 安装了centos7.2后,用ssh工具远程连接出现connection reset by peer错误,检查防火墙和/etc/hosts.deny等都没有发现问题,于是停止sshd服务,启用debug模式跟踪: /usr/sbin/sshd -d  发现报以下错:could not load host key  /etc/ssh/xxx key 等内容, 一番搜索之后,
keepalived+lvs FAQ
1、配置完主备以后无法切换VIP 报密码错误 但他确认两遍密码绝对一样 后来我询问后得知他的密码是3位的 后来改成4位的就好了 2、密码问题解决后又发现提示one or more VIP associated with VRID mismatch actual master advert 经推测是有其他的keepalived的机器使用了相同的虚拟路由id 更改后 keepalive正常。 3、