我使用restlet客戶端向服務器發送休息請求。如何加速restlet客戶端獲取響應?
public class RestHandler {
protected ClientResource resource = null;
protected Client client = null;
public void connect(final String address,
final Protocol protocol){
final Context context = new Context();
if (client == null) {
logger.info("Create Client.");
client = new Client(context, protocol);
}
resource = new ClientResource(context, new Reference(protocol, address));
resource.setNext(client);
resource.setEntityBuffering(true);
}
}
在其子類中,使用resource.get()/ post/put/delete發送休息請求。
我發現響應在第一次(5-10s)回來很慢。
然後在接下來的幾個請求中它會更快。
但等待大約10分鐘後,我再次發送請求,它又變得緩慢。
有什麼方法可以讓響應回來更快嗎?
你肯定Restlets這裏有問題嗎? – 2015-03-31 07:54:04
使用Firefox瀏覽器發送休息請求要快得多。所以我認爲可能有一些方法來加速restlet客戶端 – Sandy 2015-03-31 08:03:43
broswer依賴關係聽起來很像JavaScript AJAX問題,而不是服務器端和Restlets。 – 2015-03-31 08:07:11