Variables shared among processes at high load

XMLWordPrintable

    • Type: Bug Report
    • Resolution: Fixed
    • Priority: L3 - Default
    • None
    • Affects Version/s: None
    • Component/s: engine
    • None

      Environment (Required on creation): 

      Camunda SpringBoot 7.16.0

      Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket):

      Hi ,

      I notice a very strange issue that happens only under high load or when requests are sent in at the same time to Camunda.

      Ex:

      Process instance 1- This gets started and completes fine with a variable ‘status’ = ‘rejected’
      Process instance 2- This gets started and completes fine with a variable ‘status’=‘rejected’ although the variable ‘status’ is never updated/added in this process.

      Conclusion : somehow the value of the variable ‘status’ from Process Instance 1 is seen or updated/available in Process Instance 2.

      It always happens under high load or when concurrent process instances are started of the same process.

      Can someone help me understand why this happens.

      Regards
      Priyotosh

       

      Steps to reproduce (Required on creation):

      Observed Behavior (Required on creation):

      Expected behavior (Required on creation):

      Root Cause (Required on prioritization):

      Solution Ideas (Optional):

      Hints (optional):

        This is the controller panel for Smart Panels app

              Assignee:
              Anumeha
              Reporter:
              Jim Larsen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: