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
-