clusters:
- name: cluster_1
hosts:
- replicator-kafka-1:9092
- replicator-kafka-1:9092
- kafka_replicator_replicator_kafka_1_1:9092
- name: cluster_2
hosts:
- kafka_replicator_replicator_kafka_2_1:9092
- replicator-kafka-2:9092
clients:
- client: cl_1_client_1
cluster: cluster_1
config: message.timeout.ms: 5000
auto.offset.reset: earliest
- client: cl_2_client_1
cluster: cluster_2
routes:
- upstream_client: cl_1_client_1
downstream_client: cl_1_client_1
upstream_topics:
- 'experimental_topic_1'
downstream_topic: 'experimental_topic_2_output'
repartitioning_strategy: strict_p2p upstream_group_id: group1
progress_every_secs: 5
limits:
messages_per_sec: 10000
number_of_messages:
observers:
- client: cl_1_client_1
name: "Experiment observer"
topics:
- 'experimental_topic_1'
- 'experimental_topic_2_output'
fetch_timeout_secs: 5
show_progress_interval_secs: 10