使用自动缩放组水平缩放时,硒网格无法按预期工作

问题描述

我正在将硒网格作为EC2实例上的docker容器运行,该实例作为Autoscaling组的一部分进行控制,并且流量通过负载均衡器进行路由。在这种情况下,测试执行请求。每当所需的计数增加到2或更大时,一切正常,当所需的计数为1(运行ec2实例的数量)时。当我尝试使用Loadbalancer DNS名称运行任何测试时,我开始看到以下错误。 (不过,我可以使用新创建的实例的私有ip来运行测试用例)

org.openqa.selenium.WebDriverException:会话[null]不可用,也不在最近的1000个终止的会话中。

我通过在ALB上启用访问日志在AWS支持的帮助下进行了一些故障排除,这使请求成功转发,但没有成功响应。

如果我尝试直接在EC2上直接运行selenium服务器,而不是使用docker容器,则情况相同。

您遇到过同样的问题吗?我将不胜感激。预先感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)