【发布时间】:2021-07-08 15:58:17
【问题描述】:
我目前正在决定为 HLS 设置负载平衡和扩展采取什么途径。
我的直觉是拥有一个自定义组件(将自动扩展)并使用基于流 ID 的粘性平衡对其进行负载平衡。
所以基本上可能会发生以下两种情况之一:
- 流中存在一个未超载的代理(将使用该代理)
- 流的所有代理都超载,将使用最少使用的代理从源中获取流
在此之上可以有额外的层与拓扑感知,但这是基本的东西。
但是,有人告诉我,HLS 背后的想法是您可以只使用普通的 HTTP 代理,但这是我不熟悉的领域。
是否可以以这种内容感知方式配置 HTTP 代理?如果是,我会怎么做?
我真的只熟悉在没有额外配置的情况下设置通用代理池。
【问题讨论】:
标签: http-live-streaming http-proxy envoyproxy