我正在使用Restlet 2.3.4,並試圖爲Restlet Client實現訪問未響應的服務器的超時機制。Restlet Connection Timeout
我試圖選擇一堆不同的超時參數,但沒有任何成功。我錯過了什麼?
Context context = new Context();
context.getParameters().add("idleTimeout", "1000");
context.getParameters().add("stopIdleTimeout", "1000");
context.getParameters().add("socketTimeout", "1000");
context.getParameters().add("maxIoIdleTimeMs", "1000");
context.getParameters().add("ioMaxIdleTimeMs", "1000");
client = new Client(context, Protocol.HTTP);
ClientResource service = new ClientResource(DBPEDIA_LOOKUP_SERVICE);
service.setNext(client);
service.setRetryOnError(false);