엉뚱한 곳에서 설정이 덮어져서 설정을 아무리 고쳐도 반응을 안할 때가 있다.
끔찍한 뻘짓인데
지난번 router cors설정하다가 한번 그러고
이번에는 logger설정하다 또 그랬다.
그래도 이번에는 좀 딥한 설정방법을 알아낸건 다행?
은 무슨 앞으로 안쓸 것 같다. 그래도 이런 것도 있다는 정리

{
  "appenders": {
    "default": {
      "type": "stdout"
    },
    "default-filter": {
      "type": "logLevelFilter",
      "appender": "default",
      "level": "DEBUG",
      "maxlevel": "ERROR"
    },
    "error": {
      "type": "dateFile",
      "filename": "log/server/error.log"
    },
    "error-filter": {
      "type": "logLevelFilter",
      "appender": "error",
      "level": "ERROR",
      "maxlevel": "ERROR"
    }
  },
  "categories": {
    "default": {
      "appenders": ["default-filter", "error-filter"],
      "level": "INFO"
    }
  }
}```

appender에 logLevelFilter를 걸면 후킹하는 것처럼 최종 설정을 가로챌 수 있다.
이렇게 해놓고 또 반대로 설정 안바뀐다고 뻘짓 안했으면 좋겠다.
왜 제일 마지막에 있는 logger.level = 'debug'를 못봤을 까
그래서 처음할 때 바쁘다고 대충 때려 박으면 이렇게 된다.

+ Recent posts