浏览代码

增加重试

xiewenjie 3 年之前
父节点
当前提交
1d918fe9f6
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      sxz-base/src/main/java/com/fdkk/sxz/Interceptor/OkHttpLogInterceptor.java

+ 4 - 4
sxz-base/src/main/java/com/fdkk/sxz/Interceptor/OkHttpLogInterceptor.java

@@ -25,12 +25,12 @@ public class OkHttpLogInterceptor implements Interceptor {
         //这个chain里面包含了request和response,所以你要什么都可以从这里拿
         Request request = chain.request();
 
-        long t1 = System.nanoTime();//请求发起的时间
+        long startTime = System.currentTimeMillis();
         OkHttpLogInterceptor.log.info("----------Start-OkHttp----------------");
         Response response = chain.proceed(request);
-        long t2 = System.nanoTime();//收到响应的时间
-        OkHttpLogInterceptor.log.info("----------End-OkHttp:" + (t2 - t1) / 1e6d + "毫秒----------");
-
+        long endTime = System.currentTimeMillis();
+        long duration = endTime - startTime;
+        OkHttpLogInterceptor.log.info("----------End-OkHttp:" + duration + "毫秒----------");
         while (!response.isSuccessful() && retryNum < maxRetry) {
             retryNum++;
             OkHttpLogInterceptor.log.info("重试次数retryNum=" + retryNum);