Я нахожусь в нестабильной сети (или есть какой-то прокси-сервер или средство проверки на вирусы), поэтому мои загрузки зависимостей gradle (зависимости внешних модулей mavenCentral()) иногда зависают.
Локальный репозиторий поможет, но есть ли какие-либо настройки для тайм-аутов и повторных попыток?
Загрузка начинается, а затем зависает и истекает после тайм-аута сокета по умолчанию,
Я могу эмулировать это с помощью wget
wget -d http://repo1.maven.org/maven2/org/apache/santuario/xmlsec/1.5.2/xmlsec-1.5.2-sources.jar Вывод DEBUG, созданный Wget 1.11.4 в Windows-MSVC.
--2013-01-23 13:52:01-- http://repo1.maven.org/maven2/org/apache/santuario/xmls ec/1.5.2/xmlsec-1.5.2-sources.jar Разрешение repo1.maven.org... секунд 0,00, 68.232.34.223 Кэширование repo1 .maven.org => 68.232.34.223 Подключение к repo1.maven.org|68.232.34.223|:80... секунд 0,00, подключено. Создан сокет 352. Освобождение 0x003311d0 (новый счетчик ссылок 1).
--- начало запроса --- GET /maven2/org/apache/santuario/xmlsec/1.5.2/xmlsec-1.5.2-sources.jar HTTP/1.0 User-Agent: Wget/1.11.4 Accept: / Хост: repo1.maven.org Соединение: Keep-Alive
---request end--- HTTP-запрос отправлен, ожидание ответа... ---response begin--- HTTP/1.0 200 OK Accept-Ranges: bytes Content-Type: application/java-archive Дата: среда, 23 января 2013 12:52:01 GMT Последнее изменение: понедельник, 14 мая 2012 г. 08:47:03 GMT Сервер: ECAcc (lhr/4ABA) X-Cache: HIT Content-Length: 577534 Соединение: keep-alive
---response end--- 200 OK Зарегистрирован сокет 352 для постоянного повторного использования. Длина: 577534 (564 КБ) [application/java-archive] Сохранение в: `xmlsec-1.5.2-sources.jar.1'
5% [=> ] 33 328 --.-К/с эта 17 м 52 с ^
Я хотел бы, чтобы тайм-аут быстрее и повторил загрузку,