diff --git a/note.md b/note.md index a8c5c5cd..63803ccc 100644 --- a/note.md +++ b/note.md @@ -778,3 +778,18 @@ docker exec -i ishocon2-bench-1 sh -c "./benchmark --ip app:443 --workload 8" 2024/01/03 04:01:37 投票者の感心がなくなりました 2024/01/03 04:01:37 {"score": 199340, "success": 142220, "failure": 0} ``` + +- increase unicorn process to 12 + +``` +❯ make bench +docker exec -i ishocon2-bench-1 sh -c "./benchmark --ip app:443 --workload 8" +2024/01/03 04:05:01 Start GET /initialize +2024/01/03 04:05:01 期日前投票を開始します +2024/01/03 04:05:02 期日前投票が終了しました +2024/01/03 04:05:02 投票を開始します Workload: 8 +2024/01/03 04:05:47 投票が終了しました +2024/01/03 04:05:47 投票者が結果を確認しています +2024/01/03 04:06:02 投票者の感心がなくなりました +2024/01/03 04:06:02 {"score": 148263, "success": 110631, "failure": 0} +``` diff --git a/webapp/ruby/unicorn_config.rb b/webapp/ruby/unicorn_config.rb index cc688e3a..f2421ef5 100644 --- a/webapp/ruby/unicorn_config.rb +++ b/webapp/ruby/unicorn_config.rb @@ -1,4 +1,4 @@ -worker_processes 8 +worker_processes 12 preload_app true pid '/tmp/unicorn.pid' listen '/tmp/unicorn.sock'