amazon-web-services - 节点无法连接到Hub,继续发送注册事件

标签 amazon-web-services selenium aws-cloudformation selenium-grid

目标: UI 测试执行需要相当长的时间,而且我们有很多 UI 测试用例,目前我们在 AWS EC2 上设置了网格,但手动扩展和缩小资源非常耗时,因此我们决定探索 AWS ECS Fargate,我们可以根据 CPU 和内存利用率进行扩展。 动机博客:https://aws.amazon.com/blogs/opensource/run-selenium-tests-at-scale-using-aws-fargate/

问题陈述:节点正在发起注册请求,但无法将自身注册到集线器。

到目前为止的发现:我发现了 repo在 git 上,它正在做我们想要实现的事情,除了一件事,即版本 3.141.59 ,我们想要版本 4.4.0-20220831

我能实现的目标:因此,使用这个存储库,我在执行cloudFormation时将Hub和Node的版本更改为4.4.0-20220831,并根据具体版本要求更改了环境变量template Hub已启动并运行,但没有连接任何节点,当我检查hub和node的日志时,我发现hub服务已配置并正在运行,并且node服务发送了N次注册请求。

这是我的第一个问题,因此我无法显示有问题的图像本身,对于给您带来的不便,我们深表歉意。

HUB 截图

节点截图

在更改任何内容之前,V3 上的一切都按预期工作,但我们需要 V4。 感谢您抽出宝贵的时间,期待您的回复。 再次感谢您。

最佳答案

问题不在于任何这些资源,当我在安全组中允许端口 4442 和 4443 时,它可以工作。

感谢大家的时间和支持。

关于amazon-web-services - 节点无法连接到Hub,继续发送注册事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73567175/

相关文章:

amazon-web-services - 容错集群队列 - SQS

php - AWS ElasticBeanstalk ENV Vars 不工作

selenium - Chromedriver --screenshot 在 headless (headless)模式下不起作用?

authentication - 使用 CloudFormation 在计算机启动期间添加用户

amazon-web-services - 如何在AWS Cloudformation中调试 "Resource creation timed out waiting for completion"?

ios - AWS Cognito iOS 登录委托(delegate)方法 `didCompleteStepWithError ` 未调用

javascript - S3 :HeadObject - returns 403 response

python - Selenium 和 Service Workers 离线模式

python - Selenium 为未使用的蜘蛛运行 Firefox 驱动程序

aws-cloudformation - 多次创建cloudformation资源