一个流媒体应用将特定语言的音频/视频存储在诸如 /fr/video、/en/audio 等路径中。请使用 URL 映射将音频和视频路由到单独的存储后端,并最大限度地减少运维开销。您推荐哪种方法?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 重新组织目录,并创建包含 /video/* 和 /audio/* 等路径规则的 URL 映射。.
为什么这是答案
正确的做法是重新组织目录,并创建包含 /video/ 和 /audio/ 等路径规则的 URL 映射。这种方法将视频和音频内容分别归类到清晰的顶级路径下,例如将所有视频放在 /video/ 路径下,所有音频放在 /audio/ 路径下。这样,URL 映射可以使用简单的路径规则(如 /video/ 和 /audio/)将流量路由到不同的存储后端,从而实现高效且易于管理的路由。 重新组织目录并为视频和音频创建 DNS 主机名会增加 DNS 管理的复杂性,并且 URL 映射仍需处理路径规则。保留目录结构并使用正则表达式路径规则(如 \/[a-z]{2}\/video)会增加 URL 映射的复杂性,因为正则表达式匹配通常比简单的前缀匹配消耗更多资源且更难维护。保留目录结构并使用通配符路径规则(如 //video)虽然比正则表达式简单,但仍然不如将内容明确分类到顶级路径下,因为通配符匹配可能导致意外的路由行为或需要更复杂的规则来避免冲突。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡