You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are using apisix seed, and after deploying the application for a period of time, the application will experience a CPU usage rate of 100%. It was found that this is because the watcher.handleWatch method will receive endless messages from empty etcd. Here is the log:
We are using apisix seed, and after deploying the application for a period of time, the application will experience a CPU usage rate of 100%. It was found that this is because the
watcher.handleWatch
method will receive endless messages from empty etcd. Here is the log:Then we added the judgment that the message is empty in
etcd.Watch
:From the log,
if len(msgs) > 0
is working, because it doesn't output "Watcher handleWatch receive msgs xxx" with callerstorer/etcd.go
And my
watcher.handleWatch
looks like this:I don't know what happened, and looking forward to your reply, thanks.
The text was updated successfully, but these errors were encountered: