Closed
Description
What happened?
When I set SE_NODE_SESSION_TIMEOUT to 600 , It still closed after 300 second.
Command used to start Selenium Grid with Docker
My docker-compose.yaml
version: "3"
services:
node-docker:
shm_size: 2gb
image: selenium/node-docker:4.8.1-20230306
volumes:
- ./assets:/opt/selenium/assets
- ./config.toml:/opt/bin/config.toml
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
- selenium-hub
environment:
- SE_EVENT_BUS_HOST=selenium-hub
- SE_EVENT_BUS_PUBLISH_PORT=4442
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
- SE_NODE_GRID_URL=http://localhost:4444/
- SE_NODE_SESSION_TIMEOUT=600
- JAVA_OPTS=-Djdk.httpclient.websocket.intermediateBufferSize=3000000
selenium-hub:
image: selenium/hub:4.8.1-20230306
container_name: selenium-hub
environment:
- JAVA_OPTS=-Djdk.httpclient.websocket.intermediateBufferSize=3000000
volumes:
- ./config.toml:/opt/selenium/config.toml
ports:
- "4442:4442"
- "4443:4443"
- "4444:4444"
but when I set SE_OPTS=--session-timeout 600
, it's work fine.
version: "3"
services:
node-docker:
shm_size: 2gb
image: selenium/node-docker:4.8.1-20230306
volumes:
- ./assets:/opt/selenium/assets
- ./config.toml:/opt/bin/config.toml
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
- selenium-hub
environment:
- SE_EVENT_BUS_HOST=selenium-hub
- SE_EVENT_BUS_PUBLISH_PORT=4442
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
- SE_NODE_GRID_URL=http://localhost:4444/
- JAVA_OPTS=-Djdk.httpclient.websocket.intermediateBufferSize=3000000
- SE_OPTS=--session-timeout 600
selenium-hub:
image: selenium/hub:4.8.1-20230306
container_name: selenium-hub
environment:
- JAVA_OPTS=-Djdk.httpclient.websocket.intermediateBufferSize=3000000
volumes:
- ./config.toml:/opt/selenium/config.toml
ports:
- "4442:4442"
- "4443:4443"
- "4444:4444"
### Relevant log output
```shell
session closed after 300 second
Operating System
Centos7
Docker Selenium version (tag)
4.8.1-20230306