2017-02-17 154 views
0

我們有一個我們想要進行性能測試的Artifactory端點。Docker性能測試

爲此,我們希望將多個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連接器。所以這將使我能夠在JMeter本身中執行Docker命令。問題是測試圖像如何快速旋轉?我需要生成很多負載。因此,例如,我可能需要生成1000個臨時Docker映像文件 - 要做到這一點,最好和最快捷的方法是什麼? – rmoh21

0

從理論上說,你可以做幾乎你想JMeter的腳本組件(基本上採用的是「鬆散的Java」語言稱爲BeanShell的)什麼的。 或者至少不管有什麼Java實現。

雖然它可能不是非常有效的移動真正的大東西。你的圖像有多大,BTW?

所以也許自定義測試線束會更好。

PS或者,也許,一些插件可以幫助,如this one

+0

鏈接沒有填充。感激,如果你可以再次發佈。 – rmoh21

+0

ooops ...抱歉,鏈接出現問題,現在更新 –