-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Server Selection
The sdam spec requires that ismaster calls are retried (https://github.com/mongodb/specifications/blob/master/source/server-discovery-and-monitoring/server-discovery-and-monitoring.rst#retry-ismaster-calls-once). We generally log retries elsewhere, but not in the monitoring thread as evidenced by 1713. We should also log ismaster retries on monitoring threads as this will assist in troubleshooting server selection failures.
- related to
-
RUBY-1713 Topology flapping under load with aggressive server_selection_timeout
- Closed
- links to