'mvn release: execute' занимает слишком много времени для развертывания артефактов в Archiva. Журналы показывают, что «release: execute» выполняет свою работу быстро (test, package, source, javadoc ...), но для завершения загрузки файла «maven-metadat.xml» из Archiva требуется слишком много времени. Выполнение одного и того же запроса на загрузку с использованием браузера также требует слишком много времени.
Кто-нибудь знает, как быстрее нажать Archiva?
С уважением
Юнес Уади
Подробнее о проблеме, с которой я столкнулся. Надеюсь, что эта помощь поможет решить / ответить.
Здравствуйте, дорогие,
Я использую плагин Maven Release для выпуска моих артефактов проекта в Archiva. Отпустите: подготовьте работу красиво. Однако выпуск: выполнение занимает слишком много времени. У меня есть проект с 150 артефактами. Последняя попытка «релиз: исполнить» заняла почти 10 часов.
Я проверил журналы и выяснил, что Archiva занимает слишком много времени, чтобы ответить, когда maven пытается загрузить 'maven-metadata.xml' каждого артефакта. В то же время загрузка артефактов проекта занимает разумное время. Журналы ниже соответствуют моим выводам.
Кто-нибудь может помочь выяснить, почему Archiva занимает слишком много времени, чтобы отреагировать на загрузку «maven-metadata.xml» каждого артефакта?
Журналы являются следующими для одного артефакта. Такое же поведение засвидетельствовано для всех 150 артефактов. Я поместил преднамеренно пустые строки между каждым запросом, чтобы просто отслеживать его.
1) Журналы 'mvn release: execute' (без отметки времени, но последовательность запросов приятно знать с точки зрения maven)
[INFO] [INFO] --- maven-deploy-plugin: 2.7: deploy (default-deploy) @ com.natisco.commons.exceptions ---
[INFO] Загрузка: ... / com / natisco / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4.jar
[INFO] Загружено: ... / com / natisco / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4.jar (16 КБ при 127,6 КБ / с)
[INFO] Загрузка: ... / com / natisco / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4.pom
[INFO] Загружено: ... / com / natisco / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4.pom (2 КБ при 47,8 КБ / с)
[INFO] Загрузка: ... / com / natisco / com.natisco.commons.exceptions / maven-metadata.xml
[INFO] Скачано: ... / com / natisco / com.natisco.commons.exceptions / maven-metadata.xml (343 B при 0,0 КБ / с)
[INFO] Загрузка: ... / com / natisco / com.natisco.commons.exceptions / maven-metadata.xml
[INFO] Загружено: ... / com / natisco / com.natisco.commons.exceptions / maven-metadata.xml (371 B при 6,8 КБ / с)
[INFO] Загрузка: ... / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4-sources.jar
[INFO] Загружено: ... / com / natisco / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4-sources.jar (11 КБ при 295,8 КБ / с)
[INFO] Загрузка: ... / com / natisco / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4-javadoc.jar
[INFO] Загружено: ... / com / natisco / com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4-javadoc.jar (75 КБ при 1487,2 КБ / с)
2) Журналы Archiva, извлеченные из '2011_11_13.request.log'
127.0.0.1 - - [13 / Nov / 2011: 08: 24: 14 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions -0.4.jar HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "
127.0.0.1 - - [13 / Nov / 2011: 08: 24: 15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions -0.4.jar.sha1 HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "127.0.0.1 - - [13 / Nov / 2011: 08: 24: 15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.jar.md5 HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "
127.0.0.1 - - [13 / Nov / 2011: 08: 24: 15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.pom HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "127.0.0.1 - - [13 / Nov /2011: 08: 24: 15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.pom.sha1 HTTP / 1.1"201 0 "-" "Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [13 / Nov / 2011: 08: 24: 15+0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.pom.md5 HTTP / 1.1" 201 0 "-" "Apache-Maven / 3.0.3 (Java 1.6.0_14;Linux 2.6.27.41-170.2.117.fc10.i686) "
127.0.0.1 - - [13 / Nov / 2011: 08: 24: 15 +0000]" GET / архив / репозиторий / внутренний / com/natisco/com.natisco.commons.exceptions/maven-metadata.xml HTTP / 1.1 "200 343" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "127.0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000]" GET /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/maven-metadata.xml.sha1 HTTP / 1.1 "200 60" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "127.0.0.1 - - [13 ноября 2011 года:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/maven-metadata.xml HTTP / 1.1" 204 0 "-" "Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "127.0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000]" PUT / архив / репозиторий / внутренний /com / natisco / com.natisco.commons.exceptions / maven-metadata.xml.sha1 HTTP / 1.1 "204 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117).fc10.i686) "127,0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/maven-metadata.xml.md5 HTTP / 1.1"204 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14;Linux 2.6.27.41-170.2.117.fc10.i686) "
127.0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000]" PUT / архив / репозиторий / внутренний / com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-sources.jar HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux2.6.27.41-170.2.117.fc10.i686) "127.0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000]" PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4-sources.jar.sha1 HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2).117.fc10.i686) "127.0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000]" PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-sources.jar.md5 HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "
127.0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000]" PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0,4 / com.natisco.commons.exceptions-0.4-javadoc.jar HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14;Linux 2.6.27.41-170.2.117.fc10.i686) "127.0.0.1 - - [13 / Nov / 2011: 08: 27: 52 +0000]" PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions / 0.4 / com.natisco.commons.exceptions-0.4-javadoc.jar.sha1 HTTP / 1.1 "201 0" - "" Apache-Maven / 3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) "
Заранее благодарю за помощь.
Юнес Уади