首页 > 解决方案 > Okhttp3 需要为一个对象设置 unquie 属性值,例如 readtimeout

问题描述

在 okhttp3 中,每个属性值(如 readtimeout 值)都会更改,但工厂对象将是单例的。当两个线程同时建立连接时,它是否会覆盖 readtimeout 值

标签: javahttpokhttpresttemplate

解决方案


OkHttpClient 的每个实例都是独立且安全的,可以并发使用。如果您想在 OkHttpClient 实例之间共享资源,请使用newBuilder()创建一个与另一个实例共享所有内容的构建器。


推荐阅读