返回信息流同时开5个diver,分别操作个不同的网页,开始没遇到什么问题,一段时间后就报下面错误了。哪位有解决方法,在下感激不尽
2015 8:48:14 下午 org.apache.http.impl.execchain.RetryExec execute
信息: I/O exception (java.net.SocketException) caught when processing request to {}->http://localhost:34918: No buffer space available (maximum connections reached?): connect
六月 30, 2015 8:48:14 下午 org.apache.http.impl.execchain.RetryExec execute
信息: Retrying request to {}->http://localhost:34918
六月 30, 2015 8:48:14 下午 org.apache.http.impl.execchain.RetryExec execute
信息: I/O exception (java.net.SocketException) caught when processing request to {}->http://localhost:34918: No buffer space available (maximum connections reached?): connect
六月 30, 2015 8:48:14 下午 org.apache.http.impl.execchain.RetryExec execute
信息: Retrying request to {}->http://localhost:34918
Exception in thread "pool-1-thread-5" org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:03:00'
System info: host: 'SDWM-20140312IM', ip: '10.104.7.120', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_45'
Driver info: driver.version: RemoteWebDriver
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:593)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:614)
at org.openqa.selenium.remote.RemoteWebDriver.getScreenshotAs(RemoteWebDriver.java:324)
at com.crawler.tools.Screenshoot.snapshot(Screenshoot.java:33)
at com.crawler.page.PageTools.getLoction(PageTools.java:65)
at com.crawler.page.DealPage.operPage(DealPage.java:86)
at com.crawler.page.DealPage.dealwith(DealPage.java:533)
at com.crawler.page.DealPage.dealwith(DealPage.java:475)
at com.crawler.page.DealPage.dealwith(DealPage.java:496)
at com.crawler.page.DealPage.dealwith(DealPage.java:368)
at com.crawler.thread.ThreadIfo.run(ThreadIfo.java:36)
at java.lang.Thread.run(Thread.java:744)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: org.openqa.selenium.WebDriverException: java.net.SocketException: No buffer space available (maximum connections reached?): connect
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:03:00'
System info: host: 'SDWM-20140312IM', ip: '10.104.7.120', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_45'
Driver info: driver.version: RemoteWebDriver
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:75)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:572)
这是一条镜像帖。来源:北邮人论坛 / java / #42261同步于 2015/6/30
Java机器人发帖
selenium chrome报错,求解决方案
chengzhi
2015/6/30镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。