Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-2262

Handle high frequency (faster then DMI) of passthrough request in NCMP

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Oslo Release
    • None
    • NCMP
    • None

      Client wants handle 20 simultaneous read&write passthrough request while the DMI client can handle only 5 in parallel.

      Possible peak load. could be higher: open issue

      In RestTemplate one could Configure pending acquire count and timeout

      • Increase the pendingAcquireMaxCount to 100 (adjust as needed) to allow more pending acquire requests to be queued before reaching the limit.
      • Add a pendingAcquireTimeout with a duration of 5 seconds (adjust as needed) to specify the maximum time a request can wait in the pending acquire queue before timing out. This ensures that requests don't wait indefinitely.

      Make sure to adjust these values based on our application's requirements and the server's capacity.

      Additionally, consider implementing additional monitoring and diagnostics to identify any other potential bottlenecks or issues.

      Peak Load measurement? - TBD 

            sourabh_sourabh Sourabh Sourabh
            sourabh_sourabh Sourabh Sourabh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: