为selenium集线器节点设置maxSessions & maxInstances的正确的docker-compose.yml是:
version: '3'
services:
selenium-hub:
image: selenium/hub
ports:
- "4444:4444"
chrome-node:
image: selenium/node-chrome
depends_on:
- selenium-hub
environment:
- HUB_HOST=selenium-hub
- HUB_PORT=4444
- maxSessions=5
- maxInstances=5
firefox-node:
image: selenium/node-firefox
depends_on:
- selenium-hub
environment:
- HUB_HOST=selenium-hub
- HUB_PORT=4444
- maxSessions=5
- maxInstances=5
这个docker-compose.yml文件定义了一个selenium集线器节点的配置,包括一个selenium集线器(selenium-hub)和两个浏览器节点(chrome-node和firefox-node)。其中,maxSessions和maxInstances是用来限制并发会话和实例数量的参数。
在上述配置中,maxSessions和maxInstances都被设置为5,这意味着每个节点最多可以同时处理5个会话,并且每个会话最多可以同时运行5个浏览器实例。
推荐的腾讯云相关产品:腾讯云容器服务(Tencent Kubernetes Engine,TKE)
领取专属 10元无门槛券
手把手带您无忧上云