Priority-based Throttling feature in Microsoft Dynamics 365 Finance and Operations

Visit Website View Our Posts

Priority-based throttling is a new feature in Microsoft Dynamics 365 Finance and Operations. It allows prioritization of OData and custom service-based integrations, to better align it with your needs.

As the volume of calls made increase beyond what endpoints can handle, the amount of service requests being sent to the system by both OData and Custom webservice begin to affect the reliability of the system. This is because the resources that run endpoints and the rest of the system are shared. As a result, the system will begin to throttle requests to ensure that Dynamics 365 Unified Operations users do not experience any degradation. Throttling will be enabled automatically for OData endpoints, Custom web service, DMF Rest API endpoints, and recurring integration dequeue and enqueue API. This is the case even if you haven't set any priorities.

Using Priority-based throttling

With priority-based throttling feature in Microsoft Dynamics 365, an administrator can align priorities through a number of ways:

Configuration.

Throttling based on priority allows the administrator to sort integrations into three categories: high, medium, and low. The administrator has to determine the criticality of the integrations and assign priority to make use of this functionality. The administrator can log in to D365 F&O to enable the throttling priority mapping filter and assign the appropriate priority level to a new integration account.

Retry.

You can update an external source making an OData call, for example, to catch the error and retry the request. F&O will return a response header that includes a “Retry-After” interval that can be used to retry the request after a specific number of seconds.

Monitoring.

If you are an administrator, you can monitor for throttling from Lifecycle Services. Lifecycle Services (LCS) is a D365 collaboration portal which allows administrators to locate, monitor, and retrieve logged throttled exceptions under each selected Project and Environments.

Priority-based Throttling in Dynamics 365 Finance and Operations

Found this blog useful? Read more here: Dynamics 365 for Finance & Operations and Common Data Service

About UNIFY Dots

UNIFY Dots helps you connect the Dots by providing solutions that enable digital transformation. Unify Dots specializes in ERP, CRM, Chatbots and Customer Engagement solutions.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Show Buttons
Hide Buttons