2017-02-17 2 views
0

성능 테스트를 수행 할 Artifactory 엔드 포인트가 있습니다.도커 성능 테스팅

우리는 Artifactory 서버에 여러 개의 Docker 이미지 파일을로드하려고합니다.

여러 이미지 파일로드를 만드는 가장 좋은 방법은 무엇입니까?

JMeter가 Docker 이미지 파일을 Artifactory에 업로드 할 수 있도록 JMeter에 연결하는 것이 이상적입니다.

답변

0

JFrog를 사용하여 도커 이미지를 푸시 할 수 있습니다. 그들은 이미지를 Artifactory에 직접 보낼 수있는 API를 제공합니다. 다음 링크는 도움이 될 수 있습니다

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 커넥터를 쓰고 있습니다. 그러면 JMeter 자체에서 Docker 명령을 실행할 수 있습니다. 그러나 문제는 테스트 이미지가 어떻게 그렇게 빨리 회전 될 것인가하는 것입니다. 로드를 많이 생성해야합니다. 예를 들어, 1000 개의 임시 Docker 이미지 파일을 생성해야 할 수도 있습니다.이 작업을 수행하는 가장 빠르고 쉬운 방법은 무엇입니까? – rmoh21

0

이론적으로, 당신은 (기본적으로 Beanshell라는 "느슨한 자바"언어를 사용)하여 JMeter 스크립트 구성 요소와 함께 원하는 거의 할 수 있습니다. 또는 적어도 Java 구현을 가지고 있습니다.

정말 큰 물건을 옮기는 데 그리 효율적이지는 않지만. 얼마나 큰 이미지입니까?

아마도 맞춤 테스트 장치가 더 좋은 결과를 낼 수 있습니다.

추신 : 아니면 this one처럼 일부 플러그인이 도움이 될 수 있습니다.

+0

링크가 채워지지 않았습니다. 네가 다시 올릴 수 있다면 고마워. – rmoh21

+0

죄송합니다 ... 링크가 잘못되어 문제가 발생했습니다. –