Skip to content

Commit fc0a592

Browse files
committed
fix: add request_timeout_ms=60000
1 parent c8267e6 commit fc0a592

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

kafka-producer/producer.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ def create_producer():
2323
producer = KafkaProducer(
2424
bootstrap_servers=['localhost:9092'],
2525
value_serializer=lambda v: json.dumps(v).encode('utf-8'),
26-
retries=5, # Retry configuration
27-
retry_backoff_ms=2000 # Wait time between retries
26+
retries=5,
27+
retry_backoff_ms=2000,
28+
request_timeout_ms=60000
2829
)
2930
return producer
3031
except KafkaError as e:
@@ -53,7 +54,7 @@ def produce_data(producer):
5354
print(f"Timeout error while sending data: {e}")
5455
except KafkaError as e:
5556
print(f"Failed to send data: {e}")
56-
time.sleep(1) # Adjust sleep time as needed
57+
time.sleep(1)
5758

5859

5960
if __name__ == "__main__":

0 commit comments

Comments
 (0)