java - Selenium 4 和 Grid 4.0.0-rc-2-20210930 使用 Ashot 在全页截图中出现问题
问题描述
在拍摄整页屏幕截图时出现此异常
- 网格版本 - 4.0.0-rc-2-20210930 *( https://github.com/SeleniumHQ/docker-selenium/releases/tag/4.0.0-rc-2-20210930 )
- 硒版本 - 4.0.0-rc-2
- 铬:94.0.4606.6
- 铬驱动程序:94.0.4606.61
- Ashot : 1.5.2
例外 :
org.openqa.selenium.remote.http.netty.NettyWebSocket lambda$new$0
WARNING: connection timed out: /10.118.56.159:5555
java.net.ConnectException: connection timed out: /10.118.56.159:5555
at org.asynchttpclient.netty.channel.NettyConnectListener.onFailure(NettyConnectListener.java:179)
at org.asynchttpclient.netty.channel.NettyChannelConnector$1.onFailure(NettyChannelConnector.java:108)
at org.asynchttpclient.netty.SimpleChannelFutureListener.operationComplete(SimpleChannelFutureListener.java:28)
at org.asynchttpclient.netty.SimpleChannelFutureListener.operationComplete(SimpleChannelFutureListener.java:20)
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571)
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550)
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491)
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616)
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609)
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117)
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:262)
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.118.56.159:5555
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
...
[1]: https://github.com/SeleniumHQ/docker-selenium/releases/tag/4.0.0-rc-2-20210930
解决方案
推荐阅读
- cv2 - 如何使用opencv获取图像中组件的周长?
- python - 使用 boto3 检查是否仍有任何文件需要上传到 Amazon S3
- r - 透视/合并数据集中的某些列,同时保留剩余的列
- google-chrome-extension - Manifest v3 从外部 API 获取数据
- flutter - 为什么我的 CupertinoActionSheet 从顶部出现?
- python - For 循环不会遍历整个列表
- python - ResourceExhaustedError:分配具有形状[32,512,64,64] GPU Tesla P4的张量时出现OOM
- javascript - DOM XSS,在 window.location.assign(window.location)
- sql - 按星期的开始和结束日期分组
- c# - 如何验证列表中的用户输入 C#