4
我正在使用澤西島v10並編寫了下面的代碼。這是關閉澤西島客戶端連接以避免內存泄漏的正確方法。在此之前,我終於沒有做任何調用。澤西島客戶端連接關閉內存泄漏問題
ClientConfig config = setupHttps();
final Client c = Client.create(config);
final WebResource r = c.resource(baseUri);
ClientResponse response = null;
try {
response = r.path("/....")
.header("contentId", id)
.header("sid", sid).get(ClientResponse.class);
...
} catch (Exception e) {
log.error("Error returning contentServiceName.");
} finally {
if (response != null) {
response.close();
}
if (c!= null) {
c.destroy();
}
}
TIA, 維傑