セルフホスト版を起動して動かす検証の方法
何を測るか
- 公式のイメージのバージョンと大きさ
- 起動してから、応答を返すようになるまでの秒数
- 起動して60秒後のメモリの使用量
- 自動化の定義を取り込めるか、実行できるか、結果が正しいか
- 実行したあとのメモリの使用量
手順
- 公式が配布しているDockerのイメージを取得します。追加の設定は入れません。
- コンテナを起動し、応答を返すまでの時間を0.5秒おきに確かめます。
- 60秒待ってから、メモリの使用量を記録します。
- 同じ内容の自動化(1から100までの数を作り、合計する)を取り込んで実行します。合計が5050になれば正しいと判定します。
- 実行したあとのメモリの使用量を記録します。
操作はコンテナの中のコマンドで行い、アカウントは作りません。測定は同じ日に2回行い、値が大きく違わないことを確かめます。
この方法で分からないこと
- メモリの少ないサーバーで足りるかどうか。測定に使うパソコンはメモリに余裕があるため、小さいサーバーでの動作は別に測る必要があります。
- 外部のサービスとつないだときの動作、長い期間動かし続けたときの安定性、同時に多く実行したときの速さ。
- 画面からの操作のしやすさ。
測った環境(OS、Dockerのバージョン、割り当てたCPUとメモリ)は、記録ごとに載せています。
この方法の改訂履歴
- 初版(バージョン1.0)を公開