Print load tester config
This commit is contained in:
@@ -457,6 +457,28 @@ void parse_args(int argc, char *argv[]) {
|
||||
int main(int argc, char *argv[]) {
|
||||
parse_args(argc, argv);
|
||||
|
||||
// Print configuration
|
||||
printf("Load Tester Configuration:\n");
|
||||
if (g_config.use_tcp) {
|
||||
printf(" Connection: TCP %s:%s\n", g_config.host.c_str(),
|
||||
g_config.port.c_str());
|
||||
} else {
|
||||
printf(" Connection: Unix socket %s\n", g_config.unix_socket.c_str());
|
||||
}
|
||||
printf(" Concurrency: %d connections\n", g_config.concurrency);
|
||||
printf(" Requests per connection: %d\n", g_config.requests_per_connection);
|
||||
printf(" Connect threads: %d\n", g_config.connect_threads);
|
||||
printf(" Network threads: %d\n", g_config.network_threads);
|
||||
printf(" Event batch size: %d\n", g_config.event_batch_size);
|
||||
printf(" Connection buffer size: %d bytes\n", g_config.connection_buf_size);
|
||||
printf(" Stats interval: %d seconds\n", g_config.stats_interval);
|
||||
if (g_config.duration > 0) {
|
||||
printf(" Duration: %d seconds\n", g_config.duration);
|
||||
} else {
|
||||
printf(" Duration: unlimited\n");
|
||||
}
|
||||
printf("\n");
|
||||
|
||||
signal(SIGPIPE, SIG_IGN);
|
||||
signal(SIGTERM, signal_handler);
|
||||
signal(SIGINT, signal_handler);
|
||||
|
||||
Reference in New Issue
Block a user