2016-08-30 2 views
1

私は応答するのに約2,3分かかっているREST呼び出しを行っていますが、接続タイムアウト例外が発生しています。行われているREST呼び出しのタイムアウトを増やすにはどうすればよいですか。ここでJavaジャージークライアントからREST呼び出し中にタイムアウトを増やす方法はありますか?

Client restClient = Client.create(); 
    WebResource webResource = restClient.resource(requestURL); 
    ClientResponse response = webResource.accept("application/json").header("Authorization", authStringEnc) 
       .get(ClientResponse.class); 
     if (response.getStatus() != 200) 
     { 
      throw new RuntimeException("Failed : HTTP error code : " + response.getStatus()); 
     } 

は親切に私はこの問題を解決するのに役立つ、コードスニペットです。

+1

可能な重複[ジャージーとの接続タイムアウトを設定する方法2](http://stackoverflow.com/questions/19543209/how-to-set-the-connection-timeout-with-jersey-2) – rorschach

答えて

2

それとも、のようなリクエストヘッダ変更することができます。

接続:キープアライブキープアライブ:タイムアウト= set_your_desired_time 制限を

関連する問題