linux下客户端与服务器怎么保持长连接

项目过程中建立的客户端一直把数据发送给服务器 可是过大概五分钟的时间,就会断开出现 signalipe broke pipe 的问题
while()
{
write (fd,buffer,bufsize);
sleep(3);
}
为什么呢,求高手指点

2个回答

心跳包机制,发送心跳包维持连接

wuheshi
hello-Will 试过了,还是有问题呢,直接结束进程了,能不能解释详细一点呢,谢啦
接近 6 年之前 回复

试过了,还是有问题呢,直接结束进程了,能不能解释详细一点呢,谢啦

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐