You can control the number of API requests processed concurrently. Any request beyond the concurrency limit is queued until an ongoing request is completed. The next request is picked from the queued list based on the request priority, which is determined by the priority header and start time. This feature is applicable for CaaSv2, CNF, and VNF LCM.

API

PUT:https://<>/admin/hybridity/api/global/settings/{service}/{option}

Options

Namespace Option Description Sample Request
Service intentObserverTaskDelay Updates the request polling interval. By default, the polling interval is 60 seconds.
{ 
                         “value”: 120
       } 
concurrencyLimit Configures the concurrency limit. This specifies the number of requests that can run parallelly. By default, it is 256.
{ 
          “value”:512  
}
The possible values for Service are:
  • ClusterAutomation - If you want to apply the settings to CaaSv2
  • CNFLCM – For CNF LCM Service
  • VNFLCM - For VNF LCM Service

For example, to update the polling interval for CaasSv2:

PUT:https://<>/admin/hybridity/api/global/settings/ClusterAutomation/intentObserverTaskDelay