-
Notifications
You must be signed in to change notification settings - Fork 313
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve support for benchmarks with many clients (#1044)
With this commit we emit some log messages only once per task (instead of once per simulated client). These messages were completely repetitive and also sent at almost the same time. As each log message is sent as an actor system message to thespian's logging actor, this causes a storm of messages to be sent which fills up its internal message queue and leads to dropped messages. We also increase the size of Rally's internal queue that stores measurement samples from 2^16 to 2^20 and make this setting configurable via Rally's configuration file. This allows Rally to buffer more measurement samples if a lot of clients are configured for a benchmark.
- Loading branch information
1 parent
3abeff0
commit f126be8
Showing
1 changed file
with
20 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters