Commit Graph

9 Commits

Author SHA1 Message Date
34d9ece6d7 feat(logging): 支持通过参数控制日志输出级别.
通过添加新的 -D 参数 `scalabot.log.level`, 使得用户可以根据需要, 调整日志输出级别, 通过日志来自行(或协助开发者)排查问题,
对于与网络有关的 Debug 级别日志, 则由 `scalabot.log.network.verbose` 参数进行控制;
另外, 由于开发过程中可通过该参数修改日志级别, 因此移除 `logback-test.xml` 文件.
2022-11-11 18:17:05 +08:00
dce28be9c7 fix(logging): 修复日志滚动文件路径错误.
由于在滚动格式中没有使用 DATA_LOGS 占位符, 导致在日志滚动时会把日志归档文件保存在运行目录下, 而不是指定的数据目录,
该改动已修复该问题.
2022-08-13 13:19:09 +08:00
18bc3a8d48 refactor(logging): 补充两个日志屏蔽.
屏蔽两个日志量较大的类, 日志量过多会影响 Debug.
2022-04-18 23:54:29 +08:00
b3c63e5abe feat(config): 支持通过环境变量或 VM 参数指定数据目录.
主要是为 Docker 镜像支持, 这样可以在镜像中指定数据目录, 方便设置持久卷或者文件映射.
2022-02-26 12:00:16 +08:00
d69112eefa refactor(logging): 再 ban 掉三个啰嗦的类.
因为它们的 Debug 级别日志太啰嗦了(狗头).
2022-02-22 01:11:40 +08:00
19ad5e0c1a refactor(logging): 屏蔽 Apache HttpClient 中 Debug 级别的日志.
Debug 级别下 HttpClient 会把请求和响应完全打印到日志中, 在 Debug 过程中不是那么的友好, 所以屏蔽它.
2022-02-20 16:51:14 +08:00
52a97b892c refactor(logging): 设置不同运行环境下的日志配置.
使用 logback 中配置的引用功能, 为 scalabot-app 模块设置了开发环境与生产环境的日志配置,
目前仅最低级别不同外没啥区别.
2022-02-17 19:27:02 +08:00
014e733d86 refactor(logging): 移除无用的属性.
additivity 并非用于 appender-ref, 该问题不影响任何功能, 属于初期开发遗漏的瑕疵.
2022-02-16 17:04:41 +08:00
37f0d4e6b8 initial: 基本完成的首个版本, 还需要调整一下.
暂时按照当初的计划实现了一个可用版本出来, 发布与否晚些再确定.
2022-01-16 20:21:18 +08:00