Привет! Подскажите, можно ли что-то сделать со следующим сценарием.
Есть Ggr и допустим одна нода селенойда, которая умеет поднимать андройд эмуулятор (лимит сессий = 1).
На Ggr приходят N запросов на создание сессии, которые он проксирует на ноду, на которой соответсвенно собирается очередь. После этого все клиенты, которые запросили сессии, отключаются, в логах Ggr я вижу соотвествуующие строчки CLIENT_DISCONNECTED. Но при этом на ноде все еще висит очередь, которая довольно медленно разгребается, потому что эмулятор поднимается не быстро. При этом сессии создаются в холостую: CONTAINER_STARTED -> SERVICE_STARTED -> SESSION_ATTEMPTED -> CLIENT_DISCONNECTED. Т.е. получается нода создает сессии, которые будут терминированы сразу после создания. В это время нормальные клиенты встают в очередь и ждут.
Версия Ggr=1.6.4, Selenoid=1.9.0. Можно ли настроить так, чтобы при событии CLIENT_DISCONNECTED на Ggr удалялись соответсвующие запросы на сессию на Selenoid-ноде?