1description: "Mongos disconnect"
2
3uri: "mongodb://a,b"
4
5phases: [
6
7 {
8 responses: [
9
10 ["a:27017", {
11
12 ok: 1,
13 helloOk: true,
14 isWritablePrimary: true,
15 msg: "isdbgrid",
16 minWireVersion: 0,
17 maxWireVersion: 6
18 }],
19
20 ["b:27017", {
21
22 ok: 1,
23 helloOk: true,
24 isWritablePrimary: true,
25 msg: "isdbgrid",
26 minWireVersion: 0,
27 maxWireVersion: 6
28 }]
29 ],
30
31 outcome: {
32
33 servers: {
34
35 "a:27017": {
36
37 type: "Mongos",
38 setName:
39 },
40
41 "b:27017": {
42
43 type: "Mongos",
44 setName:
45 }
46 },
47 topologyType: "Sharded",
48 logicalSessionTimeoutMinutes: null,
49 setName:
50 }
51 },
52 {
53 responses: [
54 ["a:27017", {}], # Hangup.
55 ],
56
57 outcome: {
58
59 servers: {
60
61 "a:27017": {
62
63 type: "Unknown",
64 setName:
65 },
66
67 "b:27017": {
68
69 type: "Mongos",
70 setName:
71 }
72 },
73 topologyType: "Sharded",
74 logicalSessionTimeoutMinutes: null,
75 setName:
76 }
77 },
78 {
79 responses: [
80 # Back in action.
81 ["a:27017", {
82
83 ok: 1,
84 helloOk: true,
85 isWritablePrimary: true,
86 msg: "isdbgrid",
87 minWireVersion: 0,
88 maxWireVersion: 6
89 }],
90 ],
91
92 outcome: {
93
94 servers: {
95
96 "a:27017": {
97
98 type: "Mongos",
99 setName:
100 },
101
102 "b:27017": {
103
104 type: "Mongos",
105 setName:
106 }
107 },
108 topologyType: "Sharded",
109 logicalSessionTimeoutMinutes: null,
110 setName:
111 }
112 }
113]
View as plain text