### Flash Media Server 配置详解 #### 一、FMS 集群部署工作流程 在部署Flash Media Server (FMS)集群时,主要目的是为了处理更多用户端的请求,并且能够有效地消除单一服务器出现故障所带来的风险。以下是具体的部署步骤: 1. **安装 FMS**: - 参考官方提供的安装教程进行安装。 - 推荐在同一集群内的多个FMS服务器上使用相同的操作系统,以减少由于不同系统之间存在的差异而导致的问题。 2. **配置负载均衡器 (LVS)**: - 在LVS之后部署多个FMS服务器。 - 观测多个FMSS或FMIS服务器,确保它们能够在LVS的管理之下正常工作。 - 在LVS策略配置完成后运行集群中的FMS服务器。 - 将所有FMS服务器集群加入到LVS中,以便实现集群间的负载均衡。 - 设置LVS的分发负载模式为轮询(round-robin)模式,这有助于均匀地分配流量。 - 打开1935端口以监控服务器的状态。 - 如果服务器没有可见的IP地址,可以选择开启HTTP通道的工作方式,并确保在LVS后部署FMS时允许cookies记录功能。 - 通过LVS设定Cookies为允许状态,并在FMS的Adaptor.xml配置文件中修改Adaptor/HTTPTunnel/SetCookie节点值为true,以确保连接通道时Cookies的设定生效。需要注意的是,在Windows系统中,这一功能仅支持Flash Player 9.0.28或更高版本。 3. **扩展阅读**: - 了解如何通过源头冗余消除单点故障(Eliminating the single point of failure with origin redundancy in Flash Media Server)。 - 学习如何为实时网络广播集群化Flash Communication Server(Clustering Flash Communication Server for Live Webcasts)。 - 探索如何部署可扩展的FMS应用程序(Deploys scalable FMS applications)。 #### 二、Edge 服务器部署 在FMS中,Edge 服务器主要用于内容分发,特别是在多层架构中,可以有效地减轻Origin 服务器的压力。以下是部署Edge 服务器的具体步骤: 1. **安装并验证 FMS**: - 安装并验证FMS的基本功能。 - 需要注意的是,只有FMIS和FMDS支持Edge服务器的部署。 2. **配置 Edge 服务器**: - 修改Vhost.xml文件来配置Edge服务。 - 可以选择配置某些应用为Origin模式,某些为Edge模式,这种模式被称为混合模式(Hybrid)。 - 配置一个虚拟主机(virtual host)作为Edge服务器。 3. **验证 Edge 服务器是否可以连接 Origin**: - 确保每个Edge服务器都能成功连接到Origin服务器。 - 尽可能地将Origin服务器和与其相连的Edge服务器部署在同一节点网络中,以提高性能。 - 当配置多个Edge服务器时,需要同时配置负载均衡器(Load Balancer)。 4. **负载均衡器的配置**: - 将负载均衡器置于客户端与Edge服务器之间的链路上。 - 配置负载均衡器为轮询(round-robin)模式,以实现负载的均衡分布。 - 监控1935端口,以确保一切正常运行。 5. **Vhost.xml 文件的细节配置**: - 修改Vhost.xml中的节点值来完成配置。 - 元素及其描述: - Mode(必须):local表示Origin模式,remote表示Edge模式。 - Anonymous(可选):默认值为false,表示显式代理(Explicit);设置为true则为隐式代理(Implicit)。即使设置为false,也可以执行Implicit模式。 - CacheDir(可选):用于允许和禁止缓存流到硬盘。除了内存缓存机制外,还可以在Edge服务器上指定缓存的位置。如果允许缓存,需设置enabled属性为true。当允许缓存时,流默认被指定存放在<RootInstall>/cache/app目录下。 通过以上步骤,可以有效地配置和部署FMS集群以及Edge服务器,以满足大规模内容分发的需求。
剩余57页未读,继续阅读
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- dbeaver-ce-24.3.1-x86-64-setup.exe
- 国际象棋桌子检测6-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- 某平台广告投入分析与销售预测
- 连接ESP32手表来做验证20241223-140953.pcapng
- 小偏差线性化模型,航空发动机线性化,非线性系统线性化,求解线性系统具体参数,最小二乘拟合 MATLAB Simulink 航空发动机,非线性,线性,非线性系统,线性系统,最小二乘,拟合,小偏差,系统辨
- 好用的Linux终端管理工具,支持自定义多行脚本命令,密码保存、断链续接,SFTP等功能
- Qt源码ModbusTCP 主机客户端通信程序 基于QT5 QWidget, 实现ModbusTCP 主机客户端通信,支持以下功能: 1、支持断线重连 2、通过INI文件配置自定义服务器I
- QGroundControl-installer.exe
- 台球检测40-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 颜色拾取器 for Windows