本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在单管道通道中自动进行输入故障转移
您可以在单管道信道中实现自动输入故障转移 (AIF),以保护该信道免受上游系统或上游网络连接出现故障的影响。 MediaLive
您可以在推送输入中实现自动输入故障转移,但不能在拉取输入中实现自动输入故障转移。
请记住,该频道的推送输入不能超过两个。这意味着你可以实现以下场景之一:
-
您可以在通道中设置一个推送输入,并且可以为该输入实现自动输入故障转移。
-
你可以在频道中设置两个推送输入。在这种情况下,您将无法对这两个输入进行AIF,因为您创建的推送输入已达到最大数量。
注意
注意使用单一和标准这两个术语。输入是标准级的。该通道是单管道。
工作方式
要为选定的推送输入实现自动输入故障转移,您可以按照通常的方式创建两个标准类输入。创建通道时,您可以连接这两个输入,然后将它们设置为故障转移对。这两个步骤都将在本主题后面的设置部分中介绍。
当你启动频道时,该频道会从两个输入中提取内容。在图中,输入中的红线表示同时 MediaLive摄取了两个输入。但是只有一个输入(例如,下图中的蓝色输入)进入通道管道进行处理。另一个输入(黄色输入)已被摄取但会立即丢弃。该管道以通常的方式为下游系统生成一个输出。
如图所示,内容源有两个实例。
![Diagram showing failover pair with two upstream servers, standard-class inputs, and a single-pipeline channel to downstream system.](images/aif-single-setup.png)
故障处理
如果出现故障,则行为如下:
-
如果第一个输入的上游出现故障,则会自动进行输入故障转移。该通道立即故障转移到第二个输入中的黄色管道,该管道已经被摄取了。频道将进行故障切换并开始处理该输入。信道管道或输出都不会中断。
-
如果通道管道中出现故障(例如,在管道 0 中),则 MediaLive 停止生成输出。切换输入对这种失败无济于事,因为问题出在管道中,而不是输入中。
此图说明了第一个输入上游出现故障后的流程。 MediaLive 已故障转移到第二个输入。
![Diagram showing failover from one upstream server to another, with a single pipeline channel to downstream system.](images/aif-single-input-failover.png)