poppyred / python-consul2

Python client for the Consul HTTP API ,Continue develop on cablehead/python-consul
https://python-consul2.readthedocs.io/
MIT License
130 stars 28 forks source link

Consul backend std.py is not resilient to connection errors #30

Open ShaheedHaque opened 3 years ago

ShaheedHaque commented 3 years ago

The std.py backend currently does not attempt any connection retries, so even the occasional network transient makes it rather fragile. It would be useful if some provision for retries were added.

I will shortly file a PR proposing a fix for this.