Como limitar as conexões aria2 a um servidor, mas habilitar conexões simultâneas para vários servidores?

1

Eu tenho uma longa lista de URLs para download com aria2 de uma variedade de servidores, com alguns URLs do mesmo servidor. Aqui está um trecho de urls.txt:

ftp://93.190.206.160/public/c/camaro/%E1%D7%D4%CF%CC%C5%C7%C5%CE%C4%D9/net.ods
ftp://93.190.206.160/public/3/389743v/%E6%CC%C5%DB%CB%C1/%D5%DE%C5%C2%C1/Oktyabr2013.xlsx
ftp://93.190.206.160/public/m/modesti/=))/%E7%E0%E4%E0%F7%E0%203.ods
ftp://93.190.206.160/public/c/camaro/%E1%D7%D4%CF%CC%C5%C7%C5%CE%C4%D9/net.ods

Eu preciso limitar o número de conexões a qualquer servidor individual para 1, mas permitir conexões simultâneas para servidores diferentes.

Veja como eu esperaria fazer isso:

aria2c -iurls.txt -x1 -s1

No entanto, pelo menos um dos quatro URLs acima não é baixado devido a muitas conexões simultâneas. Eu posso baixar todos os arquivos com sucesso adicionando um sinalizador -k1, mas isso evitará downloads simultâneos em outros servidores.

    
por Emerson 17.08.2014 / 21:18

0 respostas