부하테스트를 위한 로그레벨 조정

This commit is contained in:
cho
2026-02-26 19:44:36 +09:00
parent 80bec96931
commit 1428d3e2fa
4 changed files with 30 additions and 4 deletions
@@ -239,8 +239,8 @@ public class EAILogDAO {
if (svcLogLvl > 3) {
loggingBizData = false;
}
if (logger.isWarn())
logger.warn("EAILogDAO] loggingBizData - " + loggingBizData);
if (logger.isInfo())
logger.info("EAILogDAO] loggingBizData - " + loggingBizData);
// 복합거래인 경우 2X1,3X1 -> 200, 2X2,3X2 -> 300 처럼 처리한다.
if ((logPssSno > 200 && logPssSno < 300) || (logPssSno > 300 && logPssSno < 400)) {
@@ -68,6 +68,7 @@ public abstract class SessionManager implements Lifecycle {
public static final String SESSION_MANAGER_EXPIRE_INTERVAL = "expireInterval";
public static final String SESSION_MANAGER_MULTI_GROUP_IP = "multi_group_ip";
public static final String LOGGER_LEVEL = "loggerLevel";
public static final String SESSION_MANAGER_MULTI_GROUP_PORT = "multi_group_port";
public static final String SESSION_MANAGER_SESSION_TIMEOUT = "sessionTimeout";
public static final String SESSION_MANAGER_WEBSOCKET_TIMEOUT = "webSocketTimeout";
@@ -333,7 +333,32 @@ public class SessionManagerForIgnite extends SessionManager {
ch.qos.logback.classic.Logger blogger = (ch.qos.logback.classic.Logger) org.slf4j.LoggerFactory
.getLogger("org.apache.ignite");
blogger.setLevel(Level.INFO);
String loggerLevel = prpty.getProperty(SessionManager.LOGGER_LEVEL, "ERROR");
switch(loggerLevel) {
case "ERROR":
blogger.setLevel(Level.ERROR);
break;
case "INFO":
blogger.setLevel(Level.INFO);
break;
case "WARN":
blogger.setLevel(Level.WARN);
break;
case "DEBUG":
blogger.setLevel(Level.DEBUG);
break;
case "TRACE":
blogger.setLevel(Level.TRACE);
break;
}
if( logger.isDebug() ) {
logger.debug("Ignite loggerLevel = "+loggerLevel);
}
IgniteLogger log = new Slf4jLogger((org.slf4j.Logger) blogger);
config.setGridLogger(log);
@@ -21,7 +21,7 @@ public class DefaultInterfaceMapper implements InterfaceMapper {
protected String getPath(String key) {
String path = itemPathMap.get(key);
if(StringUtils.isBlank(path)) {
logger.warn("message-mapping not defined key = {}", key);
logger.debug("message-mapping not defined key = {}", key);
}
return path;
}