Source: https://kafka-python.readthedocs.io/en/master/apidoc/KafkaConsumer.html
Requests are pipelined to kafka brokers up to this number of maximum requests per broker connection. Default: 5.
The maximum amount of time in milliseconds the server will block before answering the fetch request if there isn’t sufficient data to immediately satisfy the requirement given by fetch_min_bytes. Default: 500.
Client request timeout in milliseconds. Default: 305000.