2017-02-17 32 views
0

У нас есть конечная точка Artifactory, которую мы хотим проверить на производительность.Тестирование производительности докеров

Для этого мы хотим добавить нагрузку на несколько файлов изображений Docker на сервер Artifactory.

Каков наилучший способ создания такой загрузки нескольких файлов изображений?

В идеале мы хотели бы связать это с JMeter, чтобы сам JMeter мог загружать файлы изображений Docker в Artifactory.

ответ

0

Вы можете использовать JFrog для подталкивания изображений докеров. Они предоставляют API, с помощью которого вы можете напрямую отправлять изображения в Artifactory. Эти ссылки могут быть полезны:

https://www.jfrog.com/confluence/display/RTF/Docker+Registry https://www.jfrog.com/confluence/display/RTF/Getting+Started+with+Artifactory+as+a+Docker+Registry

+0

Это именно тот API, который я хочу проверить. Как это работает - для этого мне нужно моделировать нагрузку, и я не уверен, что лучший способ сделать это прямо сейчас. – rmoh21

+0

Вы хотите проверить производительность API? В этом случае вы можете использовать Jmeter, чтобы выполнить нагрузочное тестирование, они предоставляют много API для этого. – AmanSinghal

+0

Да, это правда - поэтому я пишу разъем Docker JMeter. Таким образом, это позволит мне выполнять команды Docker в самом JMeter. Вопрос в том, как можно быстро прокрутить тестовые изображения? Мне нужно создать много нагрузки. Так, например, мне может понадобиться генерировать 1000 временных файлов изображений Docker - какой лучший и быстрый способ сделать это? – rmoh21

0

Теоретически, вы можете сделать практически все, что вы хотите с компонентами сценариев JMeter (который в основном использует «свободный Java» язык, называемый Beanshell). Или, по крайней мере, то, что имеет реализацию Java.

Хотя это может быть не очень эффективно при перемещении действительно большого материала вокруг. Насколько велики ваши образы, кстати?

Так что, может быть, обычная тестовая упряжка окупится лучше.

PS Или, возможно, некоторые плагины могут помочь, например this one.

+0

Ссылка не заполнялась. Благодарен, если вы можете отправить сообщение снова. – rmoh21

+0

ooops ... извините, что-то пошло не так со ссылкой, обновлено сейчас –

 Смежные вопросы

  • Нет связанных вопросов^_^