csp.sentinel.log.output.type=console cannot disable metric log: [MetricTimerListener] Write metric error
- Dominant language
- Java
- Stars
- 23.1k
- Forks
- 8.1k
- PR merge metrics
- No merged PRs in 30d
Description
## Issue Description
因为一些特殊的原因,需要将日志打印到控制台,不能直接输出到日志里,所以我在启动参数里加上了【-Dcsp.sentinel.log.output.type=console】,但是目前有以下报错,请帮忙看一下,非常感谢各位大佬
2023-08-16 06:49:00.730 WARNING [MetricTimerListener] Write metric error
java.lang.NullPointerException
at com.alibaba.csp.sentinel.node.metric.MetricWriter.nextFileNameOfDay(MetricWriter.java:197)
at com.alibaba.csp.sentinel.node.metric.MetricWriter.write(MetricWriter.java:135)
at com.alibaba.csp.sentinel.node.metric.MetricTimerListener.run(MetricTimerListener.java:51)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Type: *bug report*
### Describe what happened
### Describe what you expected to happen
### How to reproduce it (as minimally and precisely as possible)
1.
2.
3.
### Tell us your environment
### Anything else we need to know?
Contributor guide
Assessment
This issue has not been assessed yet.