Open fredstanley opened 4 years ago
Thank you for the bug report! We could use some more information to better understand the problem.
Is this a problem that you discovered after upgrading to 1.8.0 from an earlier version, or is this a new Consul install and the workload has never been run on a different version?
What type of workload was Consul handling before registering services? Which APIs or CLI commands were used (I guess services were registered) ? Are you using Connect Service Mesh? If are you able to start a fresh cluster, can you isolate which operations are creating the goroutines? Is it registering a service, or is it querying the API for information?
Do both the Clients and Servers have approximately the same number of goroutines (9500) ?
Overview of the Issue
I see large amount of go-routines even after all the services are de-registered with consul. These goroutines stay about the same even after a long time of idle time. This is with consul 1.8.0
Consul info for both Client and Server