Skip to content

Files

Latest commit

Sep 16, 2022
7b34915 · Sep 16, 2022

History

History

isucon8-qualifier

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Sep 16, 2022
Jul 19, 2020

vagrant-isucon/isucon8-qualifier

Overview

isucon8予選とほぼ同じ環境を構築するためのVagrantfileです。

Usage

  • vagrant実行環境を用意する
  • このリポジトリ内のVagrantfileを手元に用意する
    • 必要に応じてVagrantfileを編集する
  • Vagrantfileがあるディレクトリでvagrant upを実行する
    • ベンチマーク用サーバ(bench)と参加者用サーバ(webapp)が起動
  • Ansibleによるプロビジョニングが完了したらvagrant sshを実行する
    • vagrant ssh bench
    • vagrant ssh webapp
  • ベンチマークを実行する
    • sudo -i -u isucon
    • cd torb/bench
    • bin/bench -remotes=(webappサーバのIPアドレス) -output result.json

動作確認

macOS + VirtualBox 5.2.18 + Vagrant 2.1.5で動作確認済です。 VMWare Desktopでも動作するかもしれませんが未確認です。

本来の設定と異なるところ

  • 本来のサーバは(CPU 2コア、メモリ1GB)の3台構成です。

FAQ

トップのFAQも合わせてご確認ください

プログラムの動かし方がわからない

以下をご確認ください。

Vagrantがない環境で試したい

isucon/isucon8-qualifyをご利用ください。