セルフホスト版を起動して動かす検証の方法

バージョン
1.0
更新

何を測るか

  • 公式のイメージのバージョンと大きさ
  • 起動してから、応答を返すようになるまでの秒数
  • 起動して60秒後のメモリの使用量
  • 自動化の定義を取り込めるか、実行できるか、結果が正しいか
  • 実行したあとのメモリの使用量

手順

  1. 公式が配布しているDockerのイメージを取得します。追加の設定は入れません。
  2. コンテナを起動し、応答を返すまでの時間を0.5秒おきに確かめます。
  3. 60秒待ってから、メモリの使用量を記録します。
  4. 同じ内容の自動化(1から100までの数を作り、合計する)を取り込んで実行します。合計が5050になれば正しいと判定します。
  5. 実行したあとのメモリの使用量を記録します。

操作はコンテナの中のコマンドで行い、アカウントは作りません。測定は同じ日に2回行い、値が大きく違わないことを確かめます。

この方法で分からないこと

  • メモリの少ないサーバーで足りるかどうか。測定に使うパソコンはメモリに余裕があるため、小さいサーバーでの動作は別に測る必要があります。
  • 外部のサービスとつないだときの動作、長い期間動かし続けたときの安定性、同時に多く実行したときの速さ。
  • 画面からの操作のしやすさ。

測った環境(OS、Dockerのバージョン、割り当てたCPUとメモリ)は、記録ごとに載せています。

この方法の改訂履歴

  •  初版(バージョン1.0)を公開