Skip to content

Commit 7f81b20

Browse files
committed
add more relay logs
1 parent 9ac8ea4 commit 7f81b20

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

http/relay/relay.go

+3
Original file line numberDiff line numberDiff line change
@@ -150,17 +150,20 @@ retry:
150150

151151
// attempts exceeded, respond as-is
152152
if attempts >= p.maxRetries {
153+
log.Warn("retry attempts exceeded")
153154
return res, err
154155
}
155156

156157
// timeout exceeded, respond as-is
157158
if time.Since(start) >= p.timeout {
158159
// TODO: timeout in-flight as well
160+
log.Warn("retry timeout exceeded")
159161
return res, err
160162
}
161163

162164
// we got an error response, retry if possible
163165
if err == nil && res.StatusCode >= 500 && isIdempotent(r) {
166+
log.WithField("status", res.StatusCode).Warn("retrying idempotent request")
164167
goto retry
165168
}
166169

0 commit comments

Comments
 (0)