librelist archives

« back to archive

bamboo实现长链接的多次返回问题

bamboo实现长链接的多次返回问题

From:
Victor Young
Date:
2011-08-05 @ 07:29
bamboo里实现长链接,在客户端请求数据超时后重连,服务器将之前的连接保存下来,需要返回数据时对保存的连接批量返回。理论上因为之前的连接已经超时,所以只有最近一次的连接能接收到数据。但和客户端通信时之前超时的连接也收到了数据,这可能是Mongrel在连接超时后仍然保存着连接,可能是客户端对超时的判断有误

Re: bamboo实现长链接的多次返回问题

From:
Victor Young
Date:
2011-08-05 @ 09:52
经过测试,应该是客户端的问题

在 2011年8月5日 下午3:29,Victor Young <littlehaker@gmail.com>写道:

> 
bamboo里实现长链接,在客户端请求数据超时后重连,服务器将之前的连接保存下来,需要返回数据时对保存的连接批量返回。理论上因为之前的连接已经超时,所以只有最近一次的连接能接收到数据。但和客户端通信时之前超时的连接也收到了数据,这可能是Mongrel在连接超时后仍然保存着连接,可能是客户端对超时的判断有误
>

Re: [bamboo] Re: bamboo实现长链接的多次返

From:
Tang Daogang
Date:
2011-08-05 @ 11:48
tcp超时的话,肯定是会断掉连接的,mognrel2服务器没有问题。

2011/8/5 Victor Young <littlehaker@gmail.com>

> 经过测试,应该是客户端的问题
>
> 在 2011年8月5日 下午3:29,Victor Young <littlehaker@gmail.com>写道:
>
> 
bamboo里实现长链接,在客户端请求数据超时后重连,服务器将之前的连接保存下来,需要返回数据时对保存的连接批量返回。理论上因为之前的连接已经超时,所以只有最近一次的连接能接收到数据。但和客户端通信时之前超时的连接也收到了数据,这可能是Mongrel在连接超时后仍然保存着连接,可能是客户端对超时的判断有误
>>
>
>
>


-- 
Nothing is impossible.