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
I know we can watch on /v1/catalog/services to get notified if there is any changes on any service, and what's more, only one tcp connection is needed.
as the document states, the watch would return the full service list other than the changed ones. it is a huge overhead to find the changed ones and what's have changed at client side, since we have a large service set. we have to watch on /v1/catalog/service/{service name} for each service, but here comes another problem: each watch would take up a persistent tcp connection, the connection resource would soon run out. so, what's the best practice to watch the changes on a larger set of services?
The text was updated successfully, but these errors were encountered:
I know we can watch on /v1/catalog/services to get notified if there is any changes on any service, and what's more, only one tcp connection is needed.
as the document states, the watch would return the full service list other than the changed ones. it is a huge overhead to find the changed ones and what's have changed at client side, since we have a large service set. we have to watch on /v1/catalog/service/{service name} for each service, but here comes another problem: each watch would take up a persistent tcp connection, the connection resource would soon run out. so, what's the best practice to watch the changes on a larger set of services?
The text was updated successfully, but these errors were encountered: