Size: a a a

Aerokube Support

2020 December 23

АА

Александр Андряшин... in Aerokube Support
Andrey
да сессии закроет, но процессы которые породили эти сессии останутся висеть(
Селеноид за процессы с тестами ответственности не несет...
источник

A

Andrey in Aerokube Support
Александр Андряшин
Селеноид за процессы с тестами ответственности не несет...
я имею ввиду процессы которые породил контейнер браузера
источник

A

Andrey in Aerokube Support
selenium     1  0.0  0.0   4512     0 ?        Ss   Dec09   0:00 /bin/sh -c /entrypoint.sh
selenium     6  0.0  0.0  18044   104 ?        S    Dec09   0:00 /bin/bash /entrypoint.sh
selenium     7  0.0  0.0  48436  3200 ?        Sl   Dec09   0:00  \_ /usr/bin/fileserver
selenium     8  0.0  0.0   4512    44 ?        S    Dec09   0:00  \_ /bin/sh /usr/bin/xvfb-run -l -n 99 -s -ac -screen 0 1920x1080x24 -noreset -listen tcp /usr/bin/selenoid -conf
selenium    21  0.0  0.0 361832 26248 ?        Sl   Dec09   0:37  |   \_ Xvfb :99 -ac -screen 0 1920x1080x24 -noreset -listen tcp -auth /tmp/xvfb-run.AJtgfR/Xauthority
selenium    44  0.0  0.0 1407040 1440 ?        Sl   Dec09   0:23  |   \_ /usr/bin/selenoid -conf /etc/selenoid/browsers.json -disable-docker -timeout 1h -enable-file-upload -capt
selenium    54  0.0  0.0      0     0 ?        Z    Dec09   0:00  |       \_ [geckodriver] <defunct>
selenium    51  0.0  0.0 111784  2180 ?        S    Dec09   0:02  \_ fluxbox -display :99
selenium    52  0.0  0.0  97532   928 ?        S    Dec09   0:00  \_ x11vnc -display :99 -passwd selenoid -shared -forever -loop500 -rfbport 5900 -rfbportv6 5900 -logfile /home/s
selenium   140  0.0  0.0 122624  9860 ?        S    Dec09   4:16      \_ x11vnc -display :99                  -shared -forever -loop500 -rfbport 5900 -rfbportv6 5900 -logfile /ho
selenium@localhost:/$
источник

АА

Александр Андряшин... in Aerokube Support
Запущенные селеноидом контейнеры он закрывает при получении сигнала TERM, если его рестартить с форсом то он не сможет обработать сигнал и контейнеры останутся...
источник

АА

Александр Андряшин... in Aerokube Support
Или вы cm'ом пользуетесь?
источник

АА

Александр Андряшин... in Aerokube Support
В cm есть бага, что он с форсом рестартит...
источник

A

Andrey in Aerokube Support
нет, я не знаю что такое cm. я пользуюсь докер композом
источник

АА

Александр Андряшин... in Aerokube Support
Контейнеры с браузерами остаются?
источник

A

Andrey in Aerokube Support
да да
источник

АА

Александр Андряшин... in Aerokube Support
Значит убиваете селеноид по kill -9
источник

A

Andrey in Aerokube Support
вот только что воспроизвел..
перезапустил контейнер селеноида в надежде что он кильнет контейнеры браузеров. Запустил один браузера но вот что вижу:
docker ps | grep "selenoid" | wc -c
44241
источник

АА

Александр Андряшин... in Aerokube Support
Какой командой перезапустили?
источник

A

Andrey in Aerokube Support
docker-compose up -d selenoid
источник

АА

Александр Андряшин... in Aerokube Support
44241 это очень много, не похоже на количество запущенных сессий...
источник

АА

Александр Андряшин... in Aerokube Support
Столько сессий ни на одной машине не запустишь...
источник

A

Andrey in Aerokube Support
Александр Андряшин
44241 это очень много, не похоже на количество запущенных сессий...
да вероятно их меньше, посчитал все схождения греп, но их все равно много..(
источник

АА

Александр Андряшин... in Aerokube Support
Покажите как выглядят эти контейнеры?
источник

A

Andrey in Aerokube Support
188 точная цифра
источник

АА

Александр Андряшин... in Aerokube Support
Убейте руками, запустите одну сессию и перезапустите селеноид, посмотрим что будет.
источник

A

Andrey in Aerokube Support
есть в списке так же и те, что висят уже две недели..
источник