@@ -21,19 +21,19 @@ Grid状态提供Grid的当前状态.
21
21
cURL GET ' http://localhost:4444/status'
22
22
```
23
23
24
- ### 检查会话所有者
24
+ ### 删除会话
25
25
26
- 要检查会话是否属于某一节点, 请使用下面列出的cURL命令.
26
+ 删除会话会终止 WebDriver 会话、退出驱动程序并将其从活动会话映射中删除。任何使用删除的会话标识或重新使用驱动程序实例的请求都会出错。
27
27
28
28
``` shell
29
29
cURL --request DELETE ' http://localhost:4444/session/<session-id>'
30
30
```
31
31
32
- ### Which URL should I use ?
32
+ ### 我应该使用哪一个URL ?
33
33
34
- 在独立模式下 , Grid URL是独立服务器的地址.
34
+ 在 Standalone 模式下 , Grid URL是独立服务器的地址.
35
35
36
- 在集线器节点模式下 , Grid URL是集线器服务器的地址.
36
+ 在 Hub-Node 模式下 , Grid URL是集线器服务器的地址.
37
37
38
38
在完全分布式模式下, Grid URL是路由服务器的地址.
39
39
@@ -43,90 +43,66 @@ cURL --request DELETE 'http://localhost:4444/session/<session-id>'
43
43
44
44
### 删除节点
45
45
46
- 要从Grid中删除节点,
47
- 请使用下面列出的cURL命令.
48
- 它不会停止在该节点上运行的任何持续中的会话.
49
- 除非显式终止, 否则节点将继续按原样运行.
50
- 分发器不再知晓该节点,
51
- 因此任何匹配的新会话请求
52
- 也不会转发到该节点.
46
+ 要从网格中删除节点,请使用下面列出的 cURL 命令。该命令不会停止正在该节点上运行的任何会话。除非显式终止, 否则节点将继续运行。分发器不再知道该节点,因此任何匹配的新会话请求都不会转发到该节点。
53
47
54
- 在独立模式下, 分发器URL是独立服务器的地址.
48
+ 在 Standalone 模式下,分发器 URL 是独立服务器地址。
55
49
56
- 在集线器节点模式下, 分发器URL是集线器服务器的地址.
50
+ 在 Hub-Node 模式下, 分发器 URL 是 Hub 服务器的地址。
57
51
58
52
``` shell
59
53
cURL --request DELETE ' http://localhost:4444/se/grid/distributor/node/<node-id>' --header ' X-REGISTRATION-SECRET: <secret> '
60
54
```
61
- 在完全分布式模式下, URL是分发器的地址.
55
+ 在完全分布式模式下, URL是分发器的地址。
62
56
63
57
``` shell
64
58
cURL --request DELETE ' http://localhost:4444/se/grid/distributor/node/<node-id>' --header ' X-REGISTRATION-SECRET: <secret>'
65
59
```
66
- 如果在设置Grid时未配置注册密码,
67
- 则使用
60
+ 如果在设置Grid时未配置注册密码, 则使用
68
61
``` shell
69
62
cURL --request DELETE ' http://<Router-URL>/se/grid/distributor/node/<node-id>' --header ' X-REGISTRATION-SECRET;'
70
63
```
71
64
72
- ### 放空节点
65
+ ### 释放节点
73
66
74
- 节点放空命令用于优雅地关闭节点.
75
- 放空节点将在所有持续中的会话完成后停止节点.
76
- 但是, 它不接受任何新的会话请求.
67
+ 节点释放命令用于优雅地关闭节点。在所有正在进行的会话结束后,会停止该节点。并且,它不会接受任何新的会话请求。
77
68
78
- 在独立模式下, 分发器URL是独立服务器的地址.
69
+ 在 Standalone 模式下,分发器 URL 是独立服务器地址。
79
70
80
- 在集线器节点模式下, 分发器URL是集线器服务器的地址.
71
+ 在 Hub-Node 模式下, 分发器 URL 是 Hub 服务器的地址。
81
72
``` shell
82
73
cURL --request POST ' http://localhost:4444/se/grid/distributor/node/<node-id>/drain' --header ' X-REGISTRATION-SECRET: <secret> '
83
74
```
84
- 在完全分布式模式下, URL是分发服务器的地址.
75
+ 在完全分布式模式下, URL是分发服务器的地址。
85
76
``` shell
86
77
cURL --request POST ' http://localhost:4444/se/grid/distributor/node/<node-id>/drain' --header ' X-REGISTRATION-SECRET: <secret>'
87
78
```
88
- 如果在设置Grid时未配置注册密码,
89
- 则使用
79
+ 如果在设置Grid时未配置注册密码, 则使用
90
80
``` shell
91
81
cURL --request POST ' http://<Router-URL>/se/grid/distributor/node/<node-id>/drain' --header ' X-REGISTRATION-SECRET;'
92
82
```
93
83
94
84
## 节点
95
85
96
- 本节中的端点适用于
97
- 集线器节点模式和
98
- 节点独立运行的完全分布式网格模式.
99
- 在一个节点的情况下, 默认节点的URL为 http://localhost:5555 .
100
- 如果有多个节点,
101
- 请使用 [ Grid 状态] ( #grid-状态 ) 获取所有节点详细信息
102
- 以及定位地址.
86
+ 本节中的端点适用于 Hub-Node 模式和节点独立运行的完全分布式网格模式。在一个节点的情况下, 默认节点的URL为 http://localhost:5555 。
87
+ 如果有多个节点,请使用 [ Grid 状态] ( #grid-状态 ) 获取所有节点的详细信息并查找节点地址。
103
88
104
89
### 状态
105
90
106
- 节点状态本质上是节点的运行状况检查.
107
- 分发器定期ping节点状态,
108
- 并相应地更新Grid模型.
109
- 状态包括相关的可用性, 会话和插槽的信息.
91
+ 节点状态本质上是节点的健康检查。分发程序会定期 ping 节点状态,并相应地更新 Grid 模型。状态包括有关可用性、会话和插槽的信息。
110
92
111
93
``` shell
112
94
cURL --request GET ' http://localhost:5555/status'
113
95
```
114
96
115
- ### 放空
97
+ ### 释放
116
98
117
- 分发器将 [ 放空] ( #放空节点 ) 命令传递给
118
- 由node-id标识的相应节点.
119
- 要直接放空节点,
120
- 请使用下面列出的cuRL命令.
121
- 两个端点都有效并产生相同的结果.
122
- 放空会等待持续中的会话完成后
123
- 才停止节点.
99
+ 分发器将 [ 释放] ( #释放节点 ) 命令传递给由node-id标识的相应节点。要直接释放节点,请使用下面列出的cuRL命令。
100
+ 两个端点都有效并产生相同的结果。释放会等待持续中的会话完成后才停止节点。
124
101
125
102
``` shell
126
103
cURL --request POST ' http://localhost:5555/se/grid/node/drain' --header ' X-REGISTRATION-SECRET: <secret>'
127
104
```
128
- 如果在设置Grid时未配置注册密码,
129
- 则使用
105
+ 如果在设置Grid时未配置注册密码,则使用
130
106
``` shell
131
107
cURL --request POST ' http://<node-URL>/se/grid/node/drain' --header ' X-REGISTRATION-SECRET;'
132
108
```
@@ -138,30 +114,23 @@ cURL --request POST 'http://<node-URL>/se/grid/node/drain' --header 'X-REGISTRAT
138
114
``` shell
139
115
cURL --request GET ' http://localhost:5555/se/grid/node/owner/<session-id>' --header ' X-REGISTRATION-SECRET: <secret>'
140
116
```
141
- 如果在设置Grid时未配置注册密码,
142
- 则使用
117
+ 如果在设置Grid时未配置注册密码, 则使用
143
118
``` shell
144
119
cURL --request GET ' http://<node-URL>/se/grid/node/owner/<session-id>' --header ' X-REGISTRATION-SECRET;'
145
120
```
146
121
147
122
如果会话属于该节点,
148
123
则返回true,
149
- 否则返回false.
124
+ 否则返回false。
150
125
151
126
### 删除会话
152
127
153
- 删除会话将终止WebDriver会话,
154
- 退出驱动程序
155
- 并将其从活动会话集合中删除.
156
- 任何使用删除的会话id
157
- 或重用驱动程序实例的请求
158
- 都将抛出错误.
128
+ 删除会话会终止 WebDriver 会话、退出驱动程序并将其从活动会话映射中删除。任何使用删除的会话标识或重新使用驱动程序实例的请求都会出错。
159
129
160
130
``` shell
161
131
cURL --request DELETE ' http://localhost:5555/se/grid/node/session/<session-id>' --header ' X-REGISTRATION-SECRET: <secret>'
162
132
```
163
- 如果在设置Grid时未配置注册密码,
164
- 则使用
133
+ 如果在设置Grid时未配置注册密码, 则使用
165
134
``` shell
166
135
cURL --request DELETE ' http://<node-URL>/se/grid/node/session/<session-id>' --header ' X-REGISTRATION-SECRET;'
167
136
```
@@ -170,52 +139,41 @@ cURL --request DELETE 'http://<node-URL>/se/grid/node/session/<session-id>' --he
170
139
171
140
### 清除新会话队列
172
141
173
- 新会话请求队列保存新会话请求.
174
- 要清除队列,
175
- 请使用下面列出的cURL命令.
176
- 清除队列将拒绝队列中的所有请求.
177
- 对于每个这样的请求,
178
- 服务器都会向相应的客户端返回一个错误响应.
179
- 清除命令的返回结果是
180
- 已删除请求的总数.
142
+ 新会话请求队列保存新会话请求。要清除队列,请使用下面列出的 cURL 命令。清除队列会拒绝队列中的所有请求。对于每个此类请求,服务器都会向相应的客户端返回错误响应。清除命令的结果是被删除请求的总数。
181
143
182
- 在独立模式下 , 队列URL是独立服务器的地址.
183
- 在集线器节点模式下 , 队列URL是集线器服务器的地址.
144
+ 在 Standalone 模式下 , 队列URL是独立服务器的地址。
145
+ 在 Hub-Node 模式下 , 队列URL是集线器服务器的地址。
184
146
185
147
``` shell
186
148
cURL --request DELETE ' http://localhost:4444/se/grid/newsessionqueue/queue' --header ' X-REGISTRATION-SECRET: <secret>'
187
149
```
188
150
189
151
在完全分布式模式下,
190
- 队列URL是新会话队列服务器的地址.
152
+ 队列URL是新会话队列服务器的地址。
191
153
``` shell
192
154
cURL --request DELETE ' http://localhost:4444/se/grid/newsessionqueue/queue' --header ' X-REGISTRATION-SECRET: <secret>'
193
155
```
194
156
195
- 如果在设置Grid时未配置注册密码,
196
- 则使用
157
+ 如果在设置Grid时未配置注册密码, 则使用
197
158
``` shell
198
159
cURL --request DELETE ' http://<Router-URL>/se/grid/newsessionqueue/queue' --header ' X-REGISTRATION-SECRET;'
199
160
```
200
161
201
162
### 获取新会话队列请求
202
163
203
- New Session Request Queue holds the new session requests.
204
- To get the current requests in the queue, use the cURL command enlisted below.
205
- The response returns the total number of requests in the queue and the request payloads.
206
- 新会话请求队列保存新会话请求.
164
+ 新会话请求队列保存新会话请求。
207
165
要获取队列中的当前请求,
208
- 请使用下面列出的cURL命令.
209
- 响应会返回队列中的请求总数以及请求内容.
166
+ 请使用下面列出的cURL命令。
167
+ 响应会返回队列中的请求总数以及请求内容。
210
168
211
- 在独立模式下 , 队列URL是独立服务器的地址.
212
- 在集线器节点模式下 , 队列URL是集线器服务器的地址.
169
+ 在 Standalone 模式下 , 队列URL是独立服务器的地址。
170
+ 在 Hub-Node 模式下 , 队列URL是集线器服务器的地址。
213
171
214
172
``` shell
215
173
cURL --request GET ' http://localhost:4444/se/grid/newsessionqueue/queue'
216
174
```
217
175
218
176
在完全分布式模式下,
219
- 队列URL是新会话队列服务器的地址.
177
+ 队列URL是新会话队列服务器的地址。
220
178
``` shell
221
179
cURL --request GET ' http://localhost:4444/se/grid/newsessionqueue/queue'
0 commit comments