前面看了:http://www.linuxvirtualserver.org/zh/lvs2.html 这篇文章说到lvs对流媒体有很好的支持,我现在准备测试一下,不知道:ldirectord.cf 这个文件该如何写呢? 我用的是Helix Server
忘了说,应该用什么调度规则?
又要麻烦章老师,THX
microwise
周四, 2006-04-06 02:12
Permalink
在调度器中对媒体服务的转发是否只要转发媒体(如RTSP)的TCP连接加上persistent就行,还是要将媒体服务的TCP和UDP分别转发,如: ipvsadm -A -t 174.19.200.1:ftp -p -s wlc 还是要将TCP和UDP服务分别转发,如下将-t和-u写在一起可否: ipvsadm -A -t -u 174.19.200.1:ftp -p -s wlc
ipvsadm -a -t -u 174.19.200.1:ftp -r 174.19.200.9 -w 5 -g
bixuan
周四, 2006-04-06 12:54
前些天看了:ldirectord.cf 发觉可以使用最简单的ping方式来做健康检查!
sery
周五, 2009-05-15 09:21
各个厂商的服务端口不一样 好像以前我做的就有1755啥的 记不清楚了
健康检查keepalived最好使 一个配置文件全搞定了
Anonymous (没有被验证)
周二, 2014-03-04 09:49
It's a pleausre to find someone who can identify the issues so clearly
wensong
周四, 2006-04-06 15:03
我想Helix媒体服务主要用以下网络服务端口: tcp port 80 - HTTP服务 tcp port 554 - RTSP服务 udp port 6970:7170 - 如果防火墙不阻挡UDP的话,会用作发送和接收流媒体数据。
可以通过防火墙标记将他们标记为同一个值,再用ipvsadm调度基于fwmark的网络服务。
周五, 2006-04-07 09:41
非常感谢章老师的恢复,回头测试一下:)
周三, 2007-10-31 04:23
我现在也想配置LVS的流媒体服务,我在客户机上ping调度器能通,但是不能用RTSP协议来访问调度器给我分配的影片,我怀疑是 调度器上面的代码要完善,和microwise一样,我不知道如何像章老师说的那样,是把三种分别转发还是合在一起呢??? 希望能给点建议!
zhouguangyou
周三, 2007-10-31 04:49
我应该怎样来写调度器上的脚本来实现流媒体服务的功能啊? 如何通过防火墙标记将 tcp port 80 - HTTP服务 tcp port 554 - RTSP服务 udp port 6970:7170 他们标记为同一个值,再用ipvsadm调度基于fwmark的网络服务? 是不是要用iptable来对IP过滤,定义规则呢?
小卫
周五, 2009-04-17 13:23
我google了一下,学习使用iptables mangle来做标记,以tcp554和udp6970-7170举例 iptables -t mangle -A PREROUTING -i eth0 -d $VIP -p tcp -m tcp --dport 554 -j MARK --set-mark 1 iptables -t mangle -A PREROUTING -i eth0 -d $VIP -p udp -m udp --dport 6970:7170 -j MARK --set-mark 1
然后在keepalived里面virtual_server fwmark 1 做转发
jasonljj
周日, 2009-04-26 13:38
关注中...
There are currently 0 users online.
microwise
周四, 2006-04-06 02:12
Permalink
对流媒体服务的小疑问
在调度器中对媒体服务的转发是否只要转发媒体(如RTSP)的TCP连接加上persistent就行,还是要将媒体服务的TCP和UDP分别转发,如:
ipvsadm -A -t 174.19.200.1:ftp -p -s wlc
还是要将TCP和UDP服务分别转发,如下将-t和-u写在一起可否:
ipvsadm -A -t -u 174.19.200.1:ftp -p -s wlc
ipvsadm -a -t -u 174.19.200.1:ftp -r 174.19.200.9 -w 5 -g
bixuan
周四, 2006-04-06 12:54
Permalink
前些天看了:ldirectord.cf
发觉可以使用最简单的ping方式来做健康检查!
sery
周五, 2009-05-15 09:21
Permalink
各个厂商的服务端口
各个厂商的服务端口不一样 好像以前我做的就有1755啥的 记不清楚了
健康检查keepalived最好使 一个配置文件全搞定了
Anonymous (没有被验证)
周二, 2014-03-04 09:49
Permalink
GTValBRZWd
It's a pleausre to find someone who can identify the issues so clearly
wensong
周四, 2006-04-06 15:03
Permalink
我想Helix媒体服务主要用以下网络服务端口:
tcp port 80 - HTTP服务
tcp port 554 - RTSP服务
udp port 6970:7170 - 如果防火墙不阻挡UDP的话,会用作发送和接收流媒体数据。
可以通过防火墙标记将他们标记为同一个值,再用ipvsadm调度基于fwmark的网络服务。
bixuan
周五, 2006-04-07 09:41
Permalink
非常感谢章老师的恢复,回头测试一下:)
Anonymous (没有被验证)
周三, 2007-10-31 04:23
Permalink
我也有类似的问题!
我现在也想配置LVS的流媒体服务,我在客户机上ping调度器能通,但是不能用RTSP协议来访问调度器给我分配的影片,我怀疑是
调度器上面的代码要完善,和microwise一样,我不知道如何像章老师说的那样,是把三种分别转发还是合在一起呢???
希望能给点建议!
zhouguangyou
周三, 2007-10-31 04:49
Permalink
我有流媒体服务类似的问题
我应该怎样来写调度器上的脚本来实现流媒体服务的功能啊?
如何通过防火墙标记将
tcp port 80 - HTTP服务
tcp port 554 - RTSP服务
udp port 6970:7170
他们标记为同一个值,再用ipvsadm调度基于fwmark的网络服务?
是不是要用iptable来对IP过滤,定义规则呢?
小卫
周五, 2009-04-17 13:23
Permalink
我google了一下,学习
我google了一下,学习使用iptables mangle来做标记,以tcp554和udp6970-7170举例
iptables -t mangle -A PREROUTING -i eth0 -d $VIP -p tcp -m tcp --dport 554 -j MARK --set-mark 1
iptables -t mangle -A PREROUTING -i eth0 -d $VIP -p udp -m udp --dport 6970:7170 -j MARK --set-mark 1
然后在keepalived里面virtual_server fwmark 1 做转发
jasonljj
周日, 2009-04-26 13:38
Permalink
关注中...
关注中...