关于使用OkHttpClient进行http请求,抛出IO异常问题
1、如果你没有使用OkHttpClient单例模式的话,而是每次都new 一个OkHttpClient 在大量的请求下,很容易就会出现OOM 因为OkHttpClient 每new 一个 就会创建一个线程池,线程池默认有5个线程,不断new 就会出现OOM2、在使用OkHttpClient 单例模式的情况下,出现IOException和EOFException 类似如下:java.io.IOException: unexpected end of stream on Connection{xxx,
原创
2020-10-16 13:39:36 ·
8879 阅读 ·
2 评论