首页 > 解决方案 > 会话 [(null externalkey)] 不可用且不在最后 1000 个终止会话中。活动会话是[ext。键 2a7...]

问题描述

尝试创建新的 RemoteWebDriver 时,一切顺利。当我尝试在新创建的 webdriver 上获取 URL 时,出现错误:

Session [(null externalkey)] not available and is not among the last 1000 terminated sessions. Active sessions are[ext. key 2a7...]

我正在编辑指南,因为它无关紧要并且占用了太多空间。

这是我的 docker-compose 文件


services:
  selenium-hub:
    image: selenium/hub:3.141.59-20200409
    container_name: selenium-hub
    environment:
      - GRID_MAX_SESSION=20
      - GRID_TIMEOUT=12000
      - GRID_NEW_SESSION_WAIT_TIMEOUT=30000
      - GRID_DEBUG=true
      - GRID_CLEAN_UP_CYCLE=20000
      - START_XVFB=false
    ports:
      - "4444:4444"

  selenium-chrome:
    image: selenium/node-chrome-debug:3.141.59-20200409
    environment:
      - HUB_HOST=selenium-hub
      - HUB_PORT=4444
      - HUB_PORT_4444_TCP_ADDR=selenium-hub
      - HUB_PORT_4444_TCP_PORT=4444
    depends_on:
      - selenium-hub
    volumes:
      - /dev/shm:/dev/shm

任何帮助表示赞赏

标签: phpseleniumwebdriver

解决方案


推荐阅读