Я нашел это , что может быть полезно для вас:
Когда вы загружаете много пакетов Pypi в один и тот же репозиторий в течение короткого периода времени, индексация не происходитнемедленно.Он ждет «тихого периода», который можно отрегулировать.Это можно сделать в файле $ARTIFACTORY_HOME/etc/artifactory.system.properties
, установив значения свойств artifactory.pypi.index.quietPeriodSecs
и artifactory.pypi.index.sleepMilliSecs
на количество секунд, соответствующее вашим потребностям.Если эти параметры не существуют, пожалуйста, добавьте их в файл.Вам нужно будет перезапустить Artifactory, чтобы этот параметр вступил в силу.
Из того, что я могу сказать, если эти значения не находятся в этом файле, оба значения по умолчанию 60
.Кроме того, sleepMilliSecs
представляется количеством секунд, а не миллисекунд, как следует из названия.
Я полагаю, как это работает, Artifactory ждет, пока хранилище "не установится", пока не было никакихизменения (развернутые или удаленные пакеты) не менее quietPeriodSecs
секунд.Он будет проверять это каждые sleepMilliSecs
секунд.
Пять минут кажутся долгим временем.Если вы вносите серию изменений менее чем за минуту до каждого изменения, это может объяснить, почему на это требуется время.Кроме того, чем больше ваш репозиторий, тем дольше будет выполняться индексация после его запуска, что также может быть фактором.