Uploaded image for project: 'Qt License server'
  1. Qt License server
  2. QLS-1080

Inaccurate License Usage Logging during High Request Volumes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • 3.3.0
    • 3.2
    • General
    • All

    Description

      When the server handles a high volume of requests, during the garbage collection (GC) process, it logs incorrect license usage.

      Sample Test Scenario

      • Number of Threads: 20
      • Ramp-Up Period: 1 second
      • Number of Reservations: More than 5000
      • GC Trigger: Should trigger when there are around 5000 reservations or more.
      • Note: The load should continue during the GC process.

      Issue

      • The server logs negative values for license usage during high load scenarios.

      Suspected Cause

      • It appears that the server does not reject or queue requests while performing GC. As a result, multiple reservation requests may attempt to trigger GC simultaneously, leading to incorrect license usage logging.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            aswalpit Ashan Walpitage
            aswalpit Ashan Walpitage
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes