Skip to content

Commit 088fc15

Browse files
committed
ReportStat 有时候val 类型转换为nil
1 parent b5c4647 commit 088fc15

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

plugin/statreporter/prometheus/prometheus_handler.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,12 +125,12 @@ func (p *PrometheusHandler) ReportStat(metricsType model.MetricType, metricsVal
125125
switch metricsType {
126126
case model.ServiceStat:
127127
val, ok := metricsVal.(*model.ServiceCallResult)
128-
if ok {
128+
if ok && val != nil {
129129
p.handleServiceGauge(metricsType, val)
130130
}
131131
case model.RateLimitStat:
132132
val, ok := metricsVal.(*model.RateLimitGauge)
133-
if ok {
133+
if ok && val != nil {
134134
p.handleRateLimitGauge(metricsType, val)
135135
}
136136
case model.CircuitBreakStat:

0 commit comments

Comments
 (0)