>>979
ちょっと覗いてみたけど
NetHttpTransport.buildRequest
・ConnectionFactoryでconnectionを作成
・NetHttpRequestを作成
# setTimeoutがあるけど呼び方がわからぬ
って感じだった
HttpRequestInitializerを呼び出すのはHttpTransportだと思うんだけど
どこで呼び出してるのかよくわからんかった
ConnectionFactoryを指定してみたりとか
final NetHttpTransport HTTP_TRANSPORT = new NetHttpTransport.Builder()
.trustCertificates(GoogleUtils.getCertificateTrustStore())
.setConnectionFactory(new DefaultConnectionFactory() {
@Override
public HttpURLConnection openConnection(URL url) throws IOException {
HttpURLConnection con = super.openConnection(url);
con.setReadTimeout(1000000);
con.setConnectTimeout(1000000);
return con;
}
})
.build();
JVMの設定を入れてみたりとか
System.setProperty("sun.net.client.defaultConnectTimeout", "100000");
System.setProperty("sun.net.client.defaultReadTimeout", "100000");
Javaの起動時にJVMのオプション指定したりとか試してみてはどうだろ
Java入門・初心者質問スレ Part.8
レス数が950を超えています。1000を超えると書き込みができなくなります。
982デフォルトの名無しさん (ワッチョイ fb01-YmSR [111.90.27.175])
2019/02/21(木) 23:33:38.23ID:fprmeCB00レス数が950を超えています。1000を超えると書き込みができなくなります。
