Ruby Benchmark Script

From Federal Burro of Information
Revision as of 19:15, 5 November 2022 by David (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

The benchmark script looks like this:

benchmark.rb

 1 require "net/http"
 2 require "uri"
 3 
 4 while true do
 5   threads = []
 6 
 7   5.times do
 8     threads << Thread.new do
 9       Net::HTTP.get_response(URI.parse("http://172.17.8.102"))
10     end
11   end
12 
13   threads.join
14 
15   sleep rand(2)
16 end