This commit is contained in:
redkale
2023-10-14 10:04:40 +08:00
parent 8ed540890b
commit c2e3636062
2 changed files with 9 additions and 9 deletions

View File

@@ -37,19 +37,19 @@ public class MessageRespProcessor implements MessageProcessor {
if (resp.scheduledFuture != null) { if (resp.scheduledFuture != null) {
resp.scheduledFuture.cancel(true); resp.scheduledFuture.cancel(true);
} }
final long cha = now - msg.createTime; final long deplay = now - msg.createTime;
if (finest) { if (finest) {
logger.log(Level.FINEST, getClass().getSimpleName() + ".MessageRespFuture.receive (mq.delay = " + cha + "ms, mq.seqid = " + msg.getSeqid() + ")"); logger.log(Level.FINEST, getClass().getSimpleName() + ".MessageRespFuture.receive (mq.delay = " + deplay + "ms, mq.seqid = " + msg.getSeqid() + ")");
} }
messageClient.getMessageAgent().execute(() -> { messageClient.getMessageAgent().execute(() -> {
resp.future.complete(msg); resp.future.complete(msg);
long cha2 = System.currentTimeMillis() - now; long comems = System.currentTimeMillis() - now;
if ((cha > 1000 || cha2 > 1000) && logger.isLoggable(Level.FINE)) { if ((deplay > 1000 || comems > 1000) && logger.isLoggable(Level.FINE)) {
logger.log(Level.FINE, getClass().getSimpleName() + ".MessageRespFuture.complete (mqs.delays = " + cha + "ms, mqs.completes = " + cha2 + "ms) mqresp.msg: " + msg); logger.log(Level.FINE, getClass().getSimpleName() + ".MessageRespFuture.complete (mq.delay-slower = " + deplay + "ms, mq.complete-slower = " + comems + "ms) mqresp.msg: " + msg);
} else if ((cha > 50 || cha2 > 50) && logger.isLoggable(Level.FINER)) { } else if ((deplay > 50 || comems > 50) && logger.isLoggable(Level.FINER)) {
logger.log(Level.FINER, getClass().getSimpleName() + ".MessageRespFuture.complete (mq.delays = " + cha + "ms, mq.completes = " + cha2 + "ms) mqresp.msg: " + msg); logger.log(Level.FINER, getClass().getSimpleName() + ".MessageRespFuture.complete (mq.delay-slowly = " + deplay + "ms, mq.complete-slowly = " + comems + "ms) mqresp.msg: " + msg);
} else if (finest) { } else if (finest) {
logger.log(Level.FINEST, getClass().getSimpleName() + ".MessageRespFuture.complete (mq.delay = " + cha + "ms, mq.complete = " + cha2 + "ms) mqresp.msg: " + msg); logger.log(Level.FINEST, getClass().getSimpleName() + ".MessageRespFuture.complete (mq.delay-normal = " + deplay + "ms, mq.complete-normal = " + comems + "ms) mqresp.msg: " + msg);
} }
}); });
} }

View File

@@ -61,7 +61,7 @@ public abstract class MessageServlet implements MessageProcessor {
context.execute(servlet, request, response); context.execute(servlet, request, response);
long exems = System.currentTimeMillis() - now; long exems = System.currentTimeMillis() - now;
if ((delay > 1000 || block > 100 || exems > 1000) && logger.isLoggable(Level.FINE)) { if ((delay > 1000 || block > 100 || exems > 1000) && logger.isLoggable(Level.FINE)) {
logger.log(Level.FINE, getClass().getSimpleName() + ".process (mqs.delay-slower = " + delay + " ms, mqs.block = " + block + " ms, mqs.executes = " + exems + " ms) message: " + message); logger.log(Level.FINE, getClass().getSimpleName() + ".process (mq.delay-slower = " + delay + " ms, mq.block = " + block + " ms, mq.executes = " + exems + " ms) message: " + message);
} else if ((delay > 50 || block > 10 || exems > 50) && logger.isLoggable(Level.FINER)) { } else if ((delay > 50 || block > 10 || exems > 50) && logger.isLoggable(Level.FINER)) {
logger.log(Level.FINER, getClass().getSimpleName() + ".process (mq.delay-slowly = " + delay + " ms, mq.block = " + block + " ms, mq.executes = " + exems + " ms) message: " + message); logger.log(Level.FINER, getClass().getSimpleName() + ".process (mq.delay-slowly = " + delay + " ms, mq.block = " + block + " ms, mq.executes = " + exems + " ms) message: " + message);
} else if (logger.isLoggable(Level.FINEST)) { } else if (logger.isLoggable(Level.FINEST)) {