improved logs for timeouts for DefaultTbQueueRequestTemplate
This commit is contained in:
parent
a04eac6015
commit
67c9025a06
@ -121,7 +121,7 @@ public class DefaultTbQueueRequestTemplate<Request extends TbQueueMsg, Response
|
|||||||
if (value.expTime < tickTs) {
|
if (value.expTime < tickTs) {
|
||||||
ResponseMetaData<Response> staleRequest = pendingRequests.remove(key);
|
ResponseMetaData<Response> staleRequest = pendingRequests.remove(key);
|
||||||
if (staleRequest != null) {
|
if (staleRequest != null) {
|
||||||
log.trace("[{}] Request timeout detected, expTime [{}], tickTs [{}]", key, staleRequest.expTime, tickTs);
|
log.info("[{}] Request timeout detected, expTime [{}], tickTs [{}]", key, staleRequest.expTime, tickTs);
|
||||||
staleRequest.future.setException(new TimeoutException());
|
staleRequest.future.setException(new TimeoutException());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -129,7 +129,7 @@ public class DefaultTbQueueRequestTemplate<Request extends TbQueueMsg, Response
|
|||||||
nextCleanupMs = tickTs + maxRequestTimeout;
|
nextCleanupMs = tickTs + maxRequestTimeout;
|
||||||
}
|
}
|
||||||
} catch (Throwable e) {
|
} catch (Throwable e) {
|
||||||
log.warn("Failed to obtain responses from queue.", e);
|
log.warn("Failed to obtain responses from queue. Going to sleep " + pollInterval + "ms", e);
|
||||||
try {
|
try {
|
||||||
Thread.sleep(pollInterval);
|
Thread.sleep(pollInterval);
|
||||||
} catch (InterruptedException e2) {
|
} catch (InterruptedException e2) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user