关于socket Tcp客户端连接超时的问题

图片说明
简单描述一下需求:我这里需要通过socket客户端长连接一直不停的往服务器发送数据,我这边也对socket就行判断了,如果连接不上就关闭再重新连接,过几个小时就会出现连接超时的情况,大致就是这样,求大神指教。。。

不要自己写了,推荐一个轻框架https://www.oschina.net/p/t-io
里面有客户端的demo

在发送请求的时候,你设置一下网络请求的延时timeout