mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-15 06:43:54 +00:00
Improve error logging in processNextServiceItem
This commit is contained in:
parent
18e978a89d
commit
73bc9861d2
@ -292,10 +292,10 @@ func (c *Controller) processNextServiceItem(ctx context.Context) bool {
|
|||||||
|
|
||||||
var re *api.RetryError
|
var re *api.RetryError
|
||||||
if errors.As(err, &re) {
|
if errors.As(err, &re) {
|
||||||
klog.V(4).Infof("Retrying processing for service %v in %s", key, re.RetryAfter())
|
klog.Warningf("error processing service %v (retrying in %s): %v", key, re.RetryAfter(), err)
|
||||||
c.serviceQueue.AddAfter(key, re.RetryAfter())
|
c.serviceQueue.AddAfter(key, re.RetryAfter())
|
||||||
} else {
|
} else {
|
||||||
runtime.HandleError(fmt.Errorf("error processing service %v (will retry): %v", key, err))
|
runtime.HandleError(fmt.Errorf("error processing service %v (retrying with exponential backoff): %v", key, err))
|
||||||
c.serviceQueue.AddRateLimited(key)
|
c.serviceQueue.AddRateLimited(key)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user