Ticket #297 (new enhancement)

Opened 2 years ago

Dynamically scale SLS registration time

Reported by: KevinLai Owned by: KevinLai
Priority: normal Milestone: 1.0.0 Unscheduled
Component: ServiceLocationService Version:
Severity: normal Keywords:
Cc:

Description

Dynamically scale SLS registration time to keep load on SLS manageable.

Keep counters of time spent executing SLS operations and compare to running time. Increase registration time when busy ratio goes too high. Decrease registration time when busy ratio goes too low. Need to be careful when decreasing sweep time so that clients who still have a long registration time don't get expired.

Note: See TracTickets for help on using tickets.