Configure o Range back-to-origin para reduzir o tráfego de retorno à origem e melhorar os tempos de resposta de arquivos grandes.
Como funciona
O Range back-to-origin permite que o cliente solicite um intervalo específico de bytes do servidor de origem em vez do arquivo completo. Esse recurso reduz o tempo de transferência de arquivos grandes de áudio e vídeo.
O servidor de origem deve oferecer suporte a solicitações Range, processar o cabeçalho Range e retornar respostas 206 Partial Content.
Esse recurso vem ativado por padrão no console do ApsaraVideo VOD.
Procedimento
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, em Configuration Management, clique em CDN Configuration > Domain Names.
-
Localize o nome de domínio desejado e clique em Configure na coluna Actions.
Clique na aba Video Related. Na seção Back-to-origin of Range, clique em Modify.
-
Selecione uma opção de Range back-to-origin e clique em OK.
Valor
Descrição
Exemplo
Ative
O servidor de origem retorna apenas o intervalo de bytes solicitado. O nó da CDN entrega esse intervalo ao cliente e melhora os tempos de resposta.
Um cliente envia
range:0-100para um nó da CDN. O nó encaminharange:0-100ao servidor de origem, que retorna os bytes de 0 a 100 (total de 101 bytes). Em seguida, o nó da CDN entrega esses bytes ao cliente.Disable
Os nós da CDN recuperam o arquivo inteiro do servidor de origem, mesmo em solicitações parciais. Como o cliente se desconecta após receber os bytes solicitados, o arquivo completo não é armazenado em cache. Essa situação reduz a taxa de acerto de cache e aumenta o tráfego de retorno à origem.
Um cliente envia
range:0-100para um nó da CDN. O nó solicita o arquivo completo ao servidor de origem sem o cabeçalho Range. Após a entrega dos 101 bytes solicitados, o cliente se desconecta e o arquivo completo não fica em cache no nó da CDN.Force
Os nós da CDN sempre usam solicitações Range para recuperar conteúdo do servidor de origem, independentemente da inclusão do cabeçalho Range na solicitação do cliente.
Ao definir Back-to-origin of Range como Force, verifique se o servidor de origem oferece suporte ao cabeçalho Range.
NotaTodos os arquivos são recuperados do servidor de origem em partes.