In the mongos shutdown procedure here, ask the MongosTopologyCoordinator to increment the topologyVersion and start responding to isMaster requests with ok:0. Initially the quiesce time should be 100ms.
Test that the server status metrics for waiting isMaster requests are updated correctly.
- depends on
-
SERVER-46954 Make shutdown command on mongos accept timeoutSecs
- Closed
-
SERVER-46956 Add quiesce mode to the MongosTopologyCoordinator
- Closed
- is depended on by
-
SERVER-46958 Create server parameter shutdownTimeoutMillisForSignaledShutdown on mongos
- Closed
-
SERVER-47018 Attach topologyVersion to ShutdownErrors (mongos)
- Closed