【问题标题】:How to configure Selenium Grid in docker-compose.yml (max session)如何在 docker-compose.yml 中配置 Selenium Grid(最大会话)
【发布时间】:2019-07-12 06:45:16
【问题描述】:

我找不到如何使用 Docker Compose 配置 Selenium Grid。

例如,我如何为 a 节点 设置 docker-compose.yml 中的 maxSessions

我尝试了以下但没有成功:

 selenium-hub:
    image: selenium/hub
    networks:
      - mynet
    environment:
      - MAX_SESSION=4 // DOES NOT WORK
      - maxSession=4 // DOES NOT WORK
    hostname: selenium-hub
    ports:
      - "4444:4444"
  chrome:
    image: selenium/node-chrome-debug
    networks:
      - mynet
    volumes:
      - /dev/shm:/dev/shm
    depends_on:
      - selenium-hub
    environment:
      - HUB_HOST=selenium-hub
      - HUB_PORT=4444
      - MAX_SESSION=4 // DOES NOT WORK
      - maxSession=4 // DOES NOT WORK
...

【问题讨论】:

    标签: selenium docker docker-compose selenium-grid


    【解决方案1】:

    你需要在chrome下添加这个ENV

    NODE_MAX_SESSION=4 # As integer, maps to "maxSession"
    

    读自here

    【讨论】:

    • 感谢您帮助找到正确答案:- NODE_MAX_SESSION=5 in chrome。我找不到参考资料 - 如果你可以调整你的答案 - 我会接受它。
    • 但还是一样?!在 Chrome 中不是 NODE_MAX_SESSION=5
    • 对不起,我以为你只需要它来用于网格而不是节点,我现在做了 Ihope :)
    猜你喜欢
    • 2022-10-12
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多