HTTP FAILED: java.net.SocketException: socket failed: EMFILE (Too many open files

场景:在使用Retrofit进行大量请求时,出现异常异常:HTTPFAILED:java.net.SocketException:socketfailed:EMFILE(Toomanyopenfile

by
江江
on
2018/09/27

场景:

在使用Retrofit进行大量请求时,出现异常

异常:

HTTPFAILED: java.net.SocketException: socket failed: EMFILE (Too many open files)

解决方案:

在创建链接时,不要频繁创建OkHttpClient,应该把OkHttpClient创建后,缓存起来

江江江江于 2026-10-15 17:03:55 修改阅读 1244评论 0点赞 0