@Override public Promise<HttpResponse> execute(HttpHost host, HttpUriRequest req){ this.lastAccessAt = System.currentTimeMillis(); try { HttpResponse response = httpclient.execute(host,req); //请求量大,这里阻塞等死 return Promise.pure(response); } catch (Exception e) { return Promise.throwing(e); } }
@Override public Promise<HttpResponse> execute(HttpUriRequest req){ this.lastAccessAt = System.currentTimeMillis(); try { HttpResponse response = httpclient.execute(req); //请求量大,这里阻塞等死 return Promise.pure(response); } catch (Exception e) { return Promise.throwing(e); } }