我正在使用Python Selenium编写自动化程序。
该程序应一天24小时运行。
但是无论何时我启动程序,在2小时30分钟后,它都会自动终止。
我不知道问题是什么。
但是我在“ Chrome驱动程序控制台”和“网页开发工具控制台”上看到了Web Socker错误。
请看附件图像。
并且请教我我应该做些什么来修复它。
请帮助我。请~~~~~
任何以5XX开头的错误代码都表示服务器错误,在您的情况下,您将获得502和504错误,简而言之可以总结如下。
502/504错误通常表示一台计算机(您正在接收504消息的网站无法控制,而是依赖该计算机,但通信速度不够快。
这很可能是由于硒反应不足引起的。硒的最长运行时间为1800秒(30分钟),但可以更改为caps['max_duration'] = Integer
以测试更长的时间。
我认为最高值是14400秒(4小时),大致表明您收到此错误的原因。我的建议是每隔2.30小时重新启动一次测试。