robotframework - 运行 Selenoid Grid 并在浏览器打开时定期获得 ERR_NETWORK_CHANGED
问题描述
我们在一个三节点集群(也运行 Kubernetes)上运行 Selenoid Grid。每隔一段时间,当我们在网格上的 Chrome 浏览器中运行一些机器人框架测试相同的测试时,当我们打开浏览器页面并且测试失败时,我们会看到 ERR_NETWORK_CHANGED。当不在 Grid 中运行时,我们永远不会看到这一点。
捕获 tcpdump 并看到(RST,ACK)来自 docker 容器,用于 chrome 浏览器。将不胜感激有关如何调试此问题的任何建议。
是的,我们确实计划将 Grid 移动到它自己的节点(因为 Kubernetes 和 Selenoid 之间可能存在冲突,因为我们没有运行 Kubernetes 版本)。
解决方案
推荐阅读
- json - 在 SharePoint 列中格式化 > 居中对齐文本的 JSON 语法是什么
- excel - DB2 SQL:从 EXCEL 复制 IF-ELSE 语句并使用 DB2 SQL 中的 CASE 语句
- unity3d - 重新加载场景后保留对象
- c# - 如何检查类列表中的所有值是否相同?
- r - 更新值后在闪亮的应用程序中保留多项更改
- sql - 如何将 Count 与 Max 函数和 Group By 一起使用
- angularjs - 使用 AUTH 角度的 aws-amplify 身份验证登录超时
- git - “git stash store 需要一个
变基期间的参数”--abort - python - pycharm中有没有办法关闭运行窗口并使用键盘快捷键查看编辑器窗口
- google-apps-script - Google Apps 脚本 UrlFetchApp 返回未经授权的错误 401