我在排球中设置了以下重试策略来调用webservice。
public static final int SOCKET_TIMEOUT = 120000;
public static final int DEFAULT_MAX_RETRIES = 0;
public static final float DEFAULT_BACKOFF_MULT =0f;
我希望超时2分钟,并且只想要1次。所以我设置了上面的属性。 但问题是我在64秒而不是120秒内得到了错误超时异常。
任何人都知道为什么凌空不考虑2分钟。当我设置60秒时它工作正常。