Skip to content

Commit ef883b1

Browse files
Merge pull request #534 from aio-libs/issue496
Add backoff on fetcher
2 parents b371bdc + a75eaf0 commit ef883b1

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

aiokafka/consumer/fetcher.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -658,6 +658,7 @@ async def _proc_fetch_request(self, assignment, node_id, request):
658658
response = await self._client.send(node_id, request)
659659
except Errors.KafkaError as err:
660660
log.error("Failed fetch messages from %s: %s", node_id, err)
661+
await asyncio.sleep(self._retry_backoff, loop=self._loop)
661662
return False
662663
except asyncio.CancelledError:
663664
# Either `close()` or partition unassigned. Either way the result

0 commit comments

Comments
 (0)