Skip to content
Snippets Groups Projects
Commit d76c04fb authored by Sören Henning's avatar Sören Henning
Browse files

Fix configuration of threads in environment

parent af355c1a
No related branches found
No related tags found
2 merge requests!86Zookeeper free workload generator,!84Gitlab CI for Theodolite-Kotlin-Quarkus
...@@ -14,6 +14,7 @@ public final class LoadGenerator { ...@@ -14,6 +14,7 @@ public final class LoadGenerator {
private static final int NUMBER_OF_KEYS_DEFAULT = 10; private static final int NUMBER_OF_KEYS_DEFAULT = 10;
private static final int PERIOD_MS_DEFAULT = 1000; private static final int PERIOD_MS_DEFAULT = 1000;
private static final int VALUE_DEFAULT = 10; private static final int VALUE_DEFAULT = 10;
private static final int THREADS_DEFAULT = 4;
private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081"; private static final String SCHEMA_REGISTRY_URL_DEFAULT = "http://localhost:8081";
private static final String KAFKA_TOPIC_DEFAULT = "input"; private static final String KAFKA_TOPIC_DEFAULT = "input";
private static final String KAFKA_BOOTSTRAP_SERVERS_DEFAULT = "localhost:9092"; // NOPMD private static final String KAFKA_BOOTSTRAP_SERVERS_DEFAULT = "localhost:9092"; // NOPMD
...@@ -113,6 +114,9 @@ public final class LoadGenerator { ...@@ -113,6 +114,9 @@ public final class LoadGenerator {
final double value = Double.parseDouble(Objects.requireNonNullElse( final double value = Double.parseDouble(Objects.requireNonNullElse(
System.getenv(ConfigurationKeys.VALUE), System.getenv(ConfigurationKeys.VALUE),
Integer.toString(VALUE_DEFAULT))); Integer.toString(VALUE_DEFAULT)));
final int threads = Integer.parseInt(Objects.requireNonNullElse(
System.getenv(ConfigurationKeys.THREADS),
Integer.toString(THREADS_DEFAULT)));
final String kafkaBootstrapServers = Objects.requireNonNullElse( final String kafkaBootstrapServers = Objects.requireNonNullElse(
System.getenv(ConfigurationKeys.KAFKA_BOOTSTRAP_SERVERS), System.getenv(ConfigurationKeys.KAFKA_BOOTSTRAP_SERVERS),
KAFKA_BOOTSTRAP_SERVERS_DEFAULT); KAFKA_BOOTSTRAP_SERVERS_DEFAULT);
...@@ -146,7 +150,8 @@ public final class LoadGenerator { ...@@ -146,7 +150,8 @@ public final class LoadGenerator {
kafkaInputTopic, kafkaInputTopic,
schemaRegistryUrl, schemaRegistryUrl,
kafkaProperties) kafkaProperties)
.forConstantValue(value))); .forConstantValue(value))
.setThreads(threads));
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment