YUKI Hiroshi
null+****@clear*****
Fri Nov 21 15:48:19 JST 2014
YUKI Hiroshi 2014-11-21 15:48:19 +0900 (Fri, 21 Nov 2014) New Revision: 80b76ece919bb474de9ef3038ddef8327458daca https://github.com/droonga/droonga-client-ruby/commit/80b76ece919bb474de9ef3038ddef8327458daca Message: Calculate maximum messages per second for each server more safely Modified files: bin/droonga-send Modified: bin/droonga-send (+4 -1) =================================================================== --- bin/droonga-send 2014-11-21 15:47:07 +0900 (b1f22ea) +++ bin/droonga-send 2014-11-21 15:48:19 +0900 (0442383) @@ -141,10 +141,13 @@ end request_json_files = parser.parse!(ARGV) servers << default_server if servers.empty? +if messages_per_second > 0 and servers.size > 1 + messages_per_second = messages_per_second / servers.size +end clients = servers.collect do |server| client_options = parse_server(server, options) client = Droonga::Client.new(client_options) - Droonga::Client::RateLimiter.new(client, messages_per_second / servers.size) + Droonga::Client::RateLimiter.new(client, messages_per_second) end if options.report_throughput -------------- next part -------------- HTML����������������������������...ダウンロード