diff options
author | Dana Powers <dana.powers@gmail.com> | 2016-02-18 07:59:32 -0800 |
---|---|---|
committer | Dana Powers <dana.powers@gmail.com> | 2016-02-18 07:59:32 -0800 |
commit | abd50dc323ad215920ec3b6dfd07d729c64e2b7a (patch) | |
tree | ab6ca8de6456a9e2fb2fe242f982b4f764bdb543 /kafka/client_async.py | |
parent | bcdefd698d03af65413d9feff522b22dd3b7eebb (diff) | |
parent | 9bf304ab438b30cc554e464f1ff275dd61a6444e (diff) | |
download | kafka-python-abd50dc323ad215920ec3b6dfd07d729c64e2b7a.tar.gz |
Merge pull request #557 from dpkp/socket_buffer_size_optional
Dont override system rcvbuf or sndbuf unless user configures explicitly
Diffstat (limited to 'kafka/client_async.py')
-rw-r--r-- | kafka/client_async.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/kafka/client_async.py b/kafka/client_async.py index 8647e3e..973ece0 100644 --- a/kafka/client_async.py +++ b/kafka/client_async.py @@ -41,8 +41,8 @@ class KafkaClient(object): 'request_timeout_ms': 40000, 'reconnect_backoff_ms': 50, 'max_in_flight_requests_per_connection': 5, - 'receive_buffer_bytes': 32768, - 'send_buffer_bytes': 131072, + 'receive_buffer_bytes': None, + 'send_buffer_bytes': None, 'retry_backoff_ms': 100, 'metadata_max_age_ms': 300000, } @@ -71,9 +71,11 @@ class KafkaClient(object): to kafka brokers up to this number of maximum requests per broker connection. Default: 5. send_buffer_bytes (int): The size of the TCP send buffer - (SO_SNDBUF) to use when sending data. Default: 131072 + (SO_SNDBUF) to use when sending data. Default: None (relies on + system defaults). Java client defaults to 131072. receive_buffer_bytes (int): The size of the TCP receive buffer - (SO_RCVBUF) to use when reading data. Default: 32768 + (SO_RCVBUF) to use when reading data. Default: None (relies on + system defaults). Java client defaults to 32768. metadata_max_age_ms (int): The period of time in milliseconds after which we force a refresh of metadata even if we haven't seen any partition leadership changes to proactively discover any new |