...
1# Driver doesn't validate maxStalenessSeconds for mongos
2---
3heartbeatFrequencyMS: 10000
4topology_description:
5 type: Sharded
6 servers:
7 - &1
8 address: a:27017
9 type: Mongos
10 avg_rtt_ms: 5
11 lastUpdateTime: 0
12 maxWireVersion: 6
13 lastWrite: {lastWriteDate: {$numberLong: "1"}}
14 - &2
15 address: b:27017
16 type: Mongos
17 avg_rtt_ms: 50 # Too far.
18 lastUpdateTime: 0
19 maxWireVersion: 6
20 lastWrite: {lastWriteDate: {$numberLong: "1"}}
21read_preference:
22 mode: Nearest
23 maxStalenessSeconds: 1 # OK for sharding.
24suitable_servers:
25- *1
26- *2
27in_latency_window:
28- *1
View as plain text