Dear all,

   I have set a streaming server on LVS-DR architecture and its setting is like 
below.

LVS-DR: one front-end server and multiple real-servers
Front-end server: Linux kernel 2.6.18
Real-servers: Linux kernel 2.6.18 + Darwin streaming server 5.5.5
  
   I use Direct Routing architecture with WRR policy to distribute connections 
to each real-server evenly. 

   However, in my test, if the client watches the streaming movie via LVS, the 
streaming connection would be disconnected when 2 minutes period is reached. 
This does not occur if the client connects directly to one of the real-servers. 
The streaming server uses the RTSP protocol which is based on TCP protocol to 
establish streaming connection with clients. 
    
   I have tried to use ipvsadm -set and ipvsadm -L -timeout in command line to 
check and modify the LVS’ timeout value, and the value of tcp_keepalive_time 
(/proc/sys/net/ipv4/tcp_keepalive_time). I also have modified IPVS’ timeout 
table in Linux kernel (/net/ipv4/ipvs/ip_vs_proto_tcp.c), but the problem still 
remains.
   
   Any suggestions are appreciated.


--==Mailed via NCNU E-Mail==--

_______________________________________________
Please read the documentation before posting - it's available at:
http://www.linuxvirtualserver.org/

LinuxVirtualServer.org mailing list - [email protected]
Send requests to [email protected]
or go to http://lists.graemef.net/mailman/listinfo/lvs-users

Reply via email to