servicecomb-service-center icon indicating copy to clipboard operation
servicecomb-service-center copied to clipboard

增加超级观察者关注所有的服务

Open hityc2019 opened this issue 4 years ago • 0 comments

Is your feature request related to a problem? Please describe. This is a problem and improvement. We hope to develop a new UI for ServiceCenter, and hope that when there are new services, the UI will receive real-time push notifications to achieve the goal of "second-level monitoring". The current push notification mechanism cannot meet the requirements. The current mechanism is that a certain consumer will receive push notifications when its providers change. The relationship between the consumer and the provider is established after the consumer calls the provider.

Describe the solution you'd like Add a "super observer", super observer mode, the service marked as "super observer" depends on all services (current and future) and does not need to actively establish an "explicit" dependency.

Describe alternatives you've considered We can consider polling mechanism to obtain all services on a regular basis, but the modified solution cannot achieve "second-level" monitoring, it also consumes a lot of ServiceCenter performance and is not available in the production environment.

hityc2019 avatar Sep 07 '20 02:09 hityc2019